PageSourceSearch

https://holmdelucc.org/_assets/js/lib/plugins.js

js holmdelucc.org collected 2026-10-02 17:56:44 UTC 279,302 bytes, 184 lines download raw bytes

vendor: 5,335 bytes, lines 1-6
1/*!
2	Colorbox 1.6.4
3	license: MIT
4	http://www.jacklmoore.com/colorbox
5*/
6!function(t,e,i){function s(i,s,o){var n=e.createElement(i);return s&&(n.id=Z+s),o&&(n.style.cssText=o),t(n)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function n(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var s;return void 0===this.cache[e]&&(void 0!==(s=t(this.el).attr("data-cbox-"+e))?this.cache[e]=s:void 0!==i[e]?this.cache[e]=i[e]:void 0!==G[e]&&(this.cache[e]=G[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function a(t){var e=T.length,i=(W+t)%e;return 0>i?e+i:i}function r(t,e){return Math.round((/%/.test(t)?("x"===e?D.width():o())/100:1)*parseInt(t,10))}function l(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function d(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function c(t){"contains"in b[0]&&!b[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),b.focus())}function u(t){u.str!==t&&(b.add(v).removeClass(u.str).addClass(t),u.str=t)}function h(i){t(e).trigger(i),at.triggerHandler(i)}function p(i){var o;if(!U){if(o=t(i).data(Q),function(e){W=0,e&&!1!==e&&"nofollow"!==e?(T=t("."+J).filter((function(){return new n(this,t.data(this,Q)).get("rel")===e})),-1===(W=T.index(j.el))&&(T=T.add(j.el),W=T.length-1)):T=t(j.el)}((j=new n(i,o)).get("rel")),!Y){Y=B=!0,u(j.get("className")),b.css({visibility:"hidden",display:"block",opacity:""}),S=s(rt,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),w.css({width:"",height:""}).append(S),H=_.height()+C.height()+w.outerHeight(!0)-w.height(),q=k.width()+x.width()+w.outerWidth(!0)-w.width(),N=S.outerHeight(!0),z=S.outerWidth(!0);var a=r(j.get("initialWidth"),"x"),l=r(j.get("initialHeight"),"y"),d=j.get("maxWidth"),p=j.get("maxHeight");j.w=Math.max((!1!==d?Math.min(a,r(d,"x")):a)-z-q,0),j.h=Math.max((!1!==p?Math.min(l,r(p,"y")):l)-N-H,0),S.css({width:"",height:j.h}),K.position(),h(tt),j.get("onOpen"),O.add(M).hide(),b.focus(),j.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",c,!0),at.one(ot,(function(){e.removeEventListener("focus",c,!0)}))),j.get("returnFocus")&&at.one(ot,(function(){t(j.el).focus()}))}var f=parseFloat(j.get("opacity"));v.css({opacity:f==f?f:"",cursor:j.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),j.get("closeButton")?L.html(j.get("close")).appendTo(w):L.appendTo("<div/>"),m()}}function f(){b||(X=!1,D=t(i),b=s(rt).attr({id:Q,class:!1===t.support.opacity?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=s(rt,"Overlay").hide(),F=t([s(rt,"LoadingOverlay")[0],s(rt,"LoadingGraphic")[0]]),y=s(rt,"Wrapper"),w=s(rt,"Content").append(M=s(rt,"Title"),A=s(rt,"Current"),P=t('<button type="button"/>').attr({id:Z+"Previous"}),E=t('<button type="button"/>').attr({id:Z+"Next"}),I=t('<button type="button"/>').attr({id:Z+"Slideshow"}),F),L=t('<button type="button"/>').attr({id:Z+"Close"}),y.append(s(rt).append(s(rt,"TopLeft"),_=s(rt,"TopCenter"),s(rt,"TopRight")),s(rt,!1,"clear:left").append(k=s(rt,"MiddleLeft"),w,x=s(rt,"MiddleRight")),s(rt,!1,"clear:left").append(s(rt,"BottomLeft"),C=s(rt,"BottomCenter"),s(rt,"BottomRight"))).find("div div").css({float:"left"}),$=s(rt,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),O=E.add(P).add(A).add(I)),e.body&&!b.parent().length&&t(e.body).append(v,b.append(y,$))}function g(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),p(this))}return!!b&&(X||(X=!0,E.click((function(){K.next()})),P.click((function(){K.prev()})),L.click((function(){K.close()})),v.click((function(){j.get("overlayClose")&&K.close()})),t(e).bind("keydown."+Z,(function(t){var e=t.keyCode;Y&&j.get("escKey")&&27===e&&(t.preventDefault(),K.close()),Y&&j.get("arrowKey")&&T[1]&&!t.altKey&&(37===e?(t.preventDefault(),P.click()):39===e&&(t.preventDefault(),E.click()))})),t.isFunction(t.fn.on)?t(e).on("click."+Z,"."+J,i):t("."+J).live("click."+Z,i)),!0)}function m(){var e,o,n,a=K.prep,c=++lt;if(B=!0,R=!1,h(nt),h(et),j.get("onLoad"),j.h=j.get("height")?r(j.get("height"),"y")-N-H:j.get("innerHeight")&&r(j.get("innerHeight"),"y"),j.w=j.get("width")?r(j.get("width"),"x")-z-q:j.get("innerWidth")&&r(j.get("innerWidth"),"x"),j.mw=j.w,j.mh=j.h,j.get("maxWidth")&&(j.mw=r(j.get("maxWidth"),"x")-z-q,j.mw=j.w&&j.w<j.mw?j.w:j.mw),j.get("maxHeight")&&(j.mh=r(j.get("maxHeight"),"y")-N-H,j.mh=j.h&&j.h<j.mh?j.h:j.mh),e=j.get("href"),V=setTimeout((function(){F.show()}),100),j.get("inline")){var u=t(e).eq(0);n=t("<div>").hide().insertBefore(u),at.one(nt,(function(){n.replaceWith(u)})),a(u)}else j.get("iframe")?a(" "):j.get("html")?a(j.get("html")):l(j,e)?(e=d(j,e),R=j.get("createImg"),t(R).addClass(Z+"Photo").bind("error."+Z,(function(){a(s(rt,"Error").html(j.get("imgError")))})).one("load",(function(){c===lt&&setTimeout((function(){var e;j.get("retinaImage")&&i.devicePixelRatio>1&&(R.height=R.height/i.devicePixelRatio,R.width=R.width/i.devicePixelRatio),j.get("scalePhotos")&&(o=function(){R.height-=R.height*e,R.width-=R.width*e},j.mw&&R.width>j.mw&&(e=(R.width-j.mw)/R.width,o()),j.mh&&R.height>j.mh&&(e=(R.height-j.mh)/R.height,o())),j.h&&(R.style.marginTop=Math.max(j.mh-R.height,0)/2+"px"),T[1]&&(j.get("loop")||T[W+1])&&
6(R.style.cursor="pointer",t(R).bind("click."+Z,(function(){K.next()}))),R.style.width=R.width+"px",R.style.height=R.height+"px",a(R)}),1)})),R.src=e):e&&$.load(e,j.get("data"),(function(e,i){c===lt&&a("error"===i?s(rt,"Error").html(j.get("xhrError")):t(this).contents())}))}var v,b,y,w,_,k,x,C,T,D,S,$,F,M,A,I,E,P,L,O,j,H,q,N,z,W,R,Y,B,U,V,K,X,G={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title},createImg:function(){var e=new Image,i=t(this).data("cbox-img-attrs");return"object"==typeof i&&t.each(i,(function(t,i){e[t]=i})),e},createIframe:function(){var i=e.createElement("iframe"),s=t(this).data("cbox-iframe-attrs");return"object"==typeof s&&t.each(s,(function(t,e){i[t]=e})),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},Q="colorbox",Z="cbox",J=Z+"Element",tt=Z+"_open",et=Z+"_load",it=Z+"_complete",st=Z+"_cleanup",ot=Z+"_closed",nt=Z+"_purge",at=t("<a/>"),rt="div",lt=0,dt={},ct=function(){function t(){clearTimeout(a)}function e(){(j.get("loop")||T[W+1])&&(t(),a=setTimeout(K.next,j.get("slideshowSpeed")))}function i(){I.html(j.get("slideshowStop")).unbind(l).one(l,s),at.bind(it,e).bind(et,t),b.removeClass(r+"off").addClass(r+"on")}function s(){t(),at.unbind(it,e).unbind(et,t),I.html(j.get("slideshowStart")).unbind(l).one(l,(function(){K.next(),i()})),b.removeClass(r+"on").addClass(r+"off")}function o(){n=!1,I.hide(),t(),at.unbind(it,e).unbind(et,t),b.removeClass(r+"off "+r+"on")}var n,a,r=Z+"Slideshow_",l="click."+Z;return function(){n?j.get("slideshow")||(at.unbind(st,o),o()):j.get("slideshow")&&T[1]&&(n=!0,at.one(st,o),j.get("slideshowAuto")?i():s(),I.show())}}();t[Q]||(t(f),(K=t.fn[Q]=t[Q]=function(e,i){var s=this;return e=e||{},t.isFunction(s)&&(s=t("<a/>"),e.open=!0),s[0]?(f(),g()&&(i&&(e.onComplete=i),s.each((function(){var i=t.data(this,Q)||{};t.data(this,Q,t.extend(i,e))})).addClass(J),new n(s[0],e).get("open")&&p(s[0])),s):s}).position=function(e,i){function s(){_[0].style.width=C[0].style.width=w[0].style.width=parseInt(b[0].style.width,10)-q+"px",w[0].style.height=k[0].style.height=x[0].style.height=parseInt(b[0].style.height,10)-H+"px"}var n,a,l,d=0,c=0,u=b.offset();if(D.unbind("resize."+Z),b.css({top:-9e4,left:-9e4}),a=D.scrollTop(),l=D.scrollLeft(),j.get("fixed")?(u.top-=a,u.left-=l,b.css({position:"fixed"})):(d=a,c=l,b.css({position:"absolute"})),c+=!1!==j.get("right")?Math.max(D.width()-j.w-z-q-r(j.get("right"),"x"),0):!1!==j.get("left")?r(j.get("left"),"x"):Math.round(Math.max(D.width()-j.w-z-q,0)/2),d+=!1!==j.get("bottom")?Math.max(o()-j.h-N-H-r(j.get("bottom"),"y"),0):!1!==j.get("top")?r(j.get("top"),"y"):Math.round(Math.max(o()-j.h-N-H,0)/2),b.css({top:u.top,left:u.left,visibility:"visible"}),y[0].style.width=y[0].style.height="9999px",n={width:j.w+z+q,height:j.h+N+H,top:d,left:c},e){var h=0;t.each(n,(function(t){return n[t]!==dt[t]?void(h=e):void 0})),e=h}dt=n,e||b.css(n),b.dequeue().animate(n,{duration:e||0,complete:function(){s(),B=!1,y[0].style.width=j.w+z+q+"px",y[0].style.height=j.h+N+H+"px",j.get("reposition")&&setTimeout((function(){D.bind("resize."+Z,K.position)}),1),t.isFunction(i)&&i()},step:s})},K.resize=function(t){var e;Y&&((t=t||{}).width&&(j.w=r(t.width,"x")-z-q),t.innerWidth&&(j.w=r(t.innerWidth,"x")),S.css({width:j.w}
6),t.height&&(j.h=r(t.height,"y")-N-H),t.innerHeight&&(j.h=r(t.innerHeight,"y")),t.innerHeight||t.height||(e=S.scrollTop(),S.css({height:"auto"}),j.h=S.height()),S.css({height:j.h}),e&&S.scrollTop(e),K.position("none"===j.get("transition")?0:j.get("speed")))},K.prep=function(i){if(Y){var o,r="none"===j.get("transition")?0:j.get("speed");S.remove(),(S=s(rt,"LoadedContent").append(i)).hide().appendTo($.show()).css({width:(j.w=j.w||S.width(),j.w=j.mw&&j.mw<j.w?j.mw:j.w,j.w),overflow:j.get("scrolling")?"auto":"hidden"}).css({height:(j.h=j.h||S.height(),j.h=j.mh&&j.mh<j.h?j.mh:j.h,j.h)}).prependTo(w),$.hide(),t(R).css({float:"none"}),u(j.get("className")),o=function(){function i(){!1===t.support.opacity&&b[0].style.removeAttribute("filter")}var s,o,c=T.length;Y&&(o=function(){clearTimeout(V),F.hide(),h(it),j.get("onComplete")},M.html(j.get("title")).show(),S.show(),c>1?("string"==typeof j.get("current")&&A.html(j.get("current").replace("{current}",W+1).replace("{total}",c)).show(),E[j.get("loop")||c-1>W?"show":"hide"]().html(j.get("next")),P[j.get("loop")||W?"show":"hide"]().html(j.get("previous")),ct(),j.get("preloading")&&t.each([a(-1),a(1)],(function(){var i=T[this],s=new n(i,t.data(i,Q)),o=s.get("href");o&&l(s,o)&&(o=d(s,o),e.createElement("img").src=o)}))):O.hide(),j.get("iframe")?(s=j.get("createIframe"),j.get("scrolling")||(s.scrolling="no"),t(s).attr({src:j.get("href"),class:Z+"Iframe"}).one("load",o).appendTo(S),at.one(nt,(function(){s.src="//about:blank"})),j.get("fastIframe")&&t(s).trigger("load")):o(),"fade"===j.get("transition")?b.fadeTo(r,1,i):i())},"fade"===j.get("transition")?b.fadeTo(r,0,(function(){K.position(0,o)})):K.position(r,o)}},K.next=function(){!B&&T[1]&&(j.get("loop")||T[W+1])&&(W=a(1),p(T[W]))},K.prev=function(){!B&&T[1]&&(j.get("loop")||W)&&(W=a(-1),p(T[W]))},K.close=function(){Y&&!U&&(U=!0,Y=!1,h(st),j.get("onCleanup"),D.unbind("."+Z),v.fadeTo(j.get("fadeOut")||0,0),b.stop().fadeTo(j.get("fadeOut")||0,0,(function(){b.hide(),v.hide(),h(nt),S.remove(),setTimeout((function(){U=!1,h(ot),j.get("onClosed")}),1)})))},K.remove=function(){b&&(b.stop(),t[Q].close(),b.stop(!1,!0).remove(),v.remove(),U=!1,b=null,t("."+J).removeData(Q).removeClass(J),t(e).unbind("click."+Z).unbind("keydown."+Z))},K.element=function(){return t(j.el)},K.settings=G)}(jQuery,document,window),function(t){var e;if("function"==typeof define&&define.amd&&(define(t),e=!0),"object"==typeof exports&&(module.exports=t(),e=!0),!e){var i=window.Cookies,s=window.Cookies=t();s.noConflict=function(){return window.Cookies=i,s}}}((function(){function t(){for(var t=0,e={};t<arguments.length;t++){var i=arguments[t];for(var s in i)e[s]=i[s]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2}
6)+/g,decodeURIComponent)}return function i(s){function o(){}function n(e,i,n){if("undefined"!=typeof document){"number"==typeof(n=t({path:"/"},o.defaults,n)).expires&&(n.expires=new Date(1*new Date+864e5*n.expires)),n.expires=n.expires?n.expires.toUTCString():"";try{var a=JSON.stringify(i);/^[\{\[]/.test(a)&&(i=a)}catch(t){}i=s.write?s.write(i,e):encodeURIComponent(i+"").replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(e+"").replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r="";for(var l in n)n[l]&&(r+="; "+l,!0!==n[l]&&(r+="="+n[l].split(";")[0]));return document.cookie=e+"="+i+r}}function a(t,i){if("undefined"!=typeof document){for(var o={},n=document.cookie?document.cookie.split("; "):[],a=0;a<n.length;a++){var r=n[a].split("="),l=r.slice(1).join("=");i||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var d=e(r[0]);if(l=(s.read||s)(l,d)||e(l),i)try{l=JSON.parse(l)}catch(t){}if(o[d]=l,t===d)break}catch(t){}}return t?o[t]:o}}return o.set=n,o.get=function(t){return a(t,!1)},o.getJSON=function(t){return a(t,!0)},o.remove=function(e,i){n(e,"",t(i,{expires:-1}))},o.defaults={},o.withConverter=i,o}((function(){}))})),function(t){function e(){this.regional=[],this.regional[""]={labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1},this._defaults={until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},t.extend(this._defaults,this.regional[""]),this._serverSyncs=[];var e="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},i=window.performance&&"function"==typeof window.performance.now;var s=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,n=0;!s||t.noRequestAnimationFrame?(t.noRequestAnimationFrame=null,setInterval((function(){o._updateTargets()}),980)):(n=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||e(),s((function t(a){var r=a<1e12?i?performance.now()+performance.timing.navigationStart:e():a||e();r-n>=1e3&&(o._updateTargets(),n=r),s(t)})))}t.extend(e.prototype,{markerClassName:"hasCountdown",propertyName:"countdown",_rtlClass:"countdown_rtl",_sectionClass:"countdown_section",_amountClass:"countdown_amount",_rowClass:"countdown_row",_holdingClass:"countdown_holding",_showClass:"countdown_show",_descrClass:"countdown_descr",_timerTargets:[],setDefaults:function(e){this._resetExtraLabels(this._defaults,e),t.extend(this._defaults,e||{})},UTCDate:function(t,e,i,s,o,n,a,r){"object"==typeof e&&e.constructor==Date&&(r=e.getMilliseconds(),a=e.getSeconds(),n=e.getMinutes(),o=e.getHours(),s=e.getDate(),i=e.getMonth(),e=e.getFullYear());var l=new Date;return l.setUTCFullYear(e),l.setUTCDate(1),l.setUTCMonth(i||0),l.setUTCDate(s||1),l.setUTCHours(o||0),l.setUTCMinutes((n||0)-(Math.abs(t)<30?60*t:t)),l.setUTCSeconds(a||0),l.setUTCMilliseconds(r||0),l},periodsToSeconds:function(t){return 31557600*t[0]+2629800*t[1]+604800*t[2]+86400*t[3]+3600*t[4]+60*t[5]+t[6]},_attachPlugin:function(e,i){if(!(e=t(e)).hasClass(this.markerClassName)){var s={options:t.extend({},this._defaults),_periods:[0,0,0,0,0,0,0]};e.addClass(this.markerClassName).data(this.propertyName,s),this._optionPlugin(e,i)}},_addTarget:function(t){this._hasTarget(t)||this._timerTargets.push(t)},_hasTarget:function(e){return t.inArray(e,this._timerTargets)>-1},_removeTarget:function(e){this._timerTargets=t.map(this._timerTargets,(function(t){return t==e?null:t}))},_updateTargets:function(){for(var t=this._timerTargets.length-1;t>=0;t--)this._updateCountdown(this._timerTargets[t])},_optionPlugin:function(e,i,s){var o=(e=t(e)).data(this.propertyName);if(!i||"string"==typeof i&&null==s){var n=i;return(i=(o||{}).options)&&n?i[n]:i}if(e.hasClass(this.markerClassName)){if("string"==typeof(i=i||{})){n=i;(i={})[n]=s}i.layout&&(i.layout=i.layout.replace(/&lt;/g,"<").replace(/&gt;/g,">")),this._resetExtraLabels(o.options,i);var a=o.options.timezone!=i.timezone;t.extend(o.options,i),this._adjustSettings(e,o,null!=i.until||null!=i.since||a);var r=new Date;(o._since&&o._since<r||o._until&&o._until>r)&&this._addTarget(e[0]),this._updateCountdown(e,o)}},_updateCountdown:function(e,i){var s=t(e);if(i=i||s.data(this.propertyName)){if(s.html(this._generateHTML(i)).toggleClass(this._rtlClass,i.options.isRTL),t.isFunction(i.options.onT
6ick)){var o="lap"!=i._hold?i._periods:this._calculatePeriods(i,i._show,i.options.significant,new Date);1!=i.options.tickInterval&&this.periodsToSeconds(o)%i.options.tickInterval!=0||i.options.onTick.apply(e,[o])}if("pause"!=i._hold&&(i._since?i._now.getTime()<i._since.getTime():i._now.getTime()>=i._until.getTime())&&!i._expiring){if(i._expiring=!0,this._hasTarget(e)||i.options.alwaysExpire){if(this._removeTarget(e),t.isFunction(i.options.onExpiry)&&i.options.onExpiry.apply(e,[]),i.options.expiryText){var n=i.options.layout;i.options.layout=i.options.expiryText,this._updateCountdown(e,i),i.options.layout=n}i.options.expiryUrl&&(window.location=i.options.expiryUrl)}i._expiring=!1}else"pause"==i._hold&&this._removeTarget(e);s.data(this.propertyName,i)}},_resetExtraLabels:function(t,e){var i=!1;for(var s in e)if("whichLabels"!=s&&s.match(/[Ll]abels/)){i=!0;break}if(i)for(var s in t)s.match(/[Ll]abels[02-9]|compactLabels1/)&&(t[s]=null)},_adjustSettings:function(e,i,s){for(var o,n=0,a=null,r=0;r<this._serverSyncs.length;r++)if(this._serverSyncs[r][0]==i.options.serverSync){a=this._serverSyncs[r][1];break}if(null!=a)n=i.options.serverSync?a:0,o=new Date;else{var l=t.isFunction(i.options.serverSync)?i.options.serverSync.apply(e,[]):null;o=new Date,n=l?o.getTime()-l.getTime():0,this._serverSyncs.push([i.options.serverSync,n])}var d=i.options.timezone;d=null==d?-o.getTimezoneOffset():d,(s||!s&&null==i._until&&null==i._since)&&(i._since=i.options.since,null!=i._since&&(i._since=this.UTCDate(d,this._determineTime(i._since,null)),i._since&&n&&i._since.setMilliseconds(i._since.getMilliseconds()+n)),i._until=this.UTCDate(d,this._determineTime(i.options.until,o)),n&&i._until.setMilliseconds(i._until.getMilliseconds()+n)),i._show=this._determineShow(i)},_destroyPlugin:function(e){(e=t(e)).hasClass(this.markerClassName)&&(this._removeTarget(e[0]),e.removeClass(this.markerClassName).empty().removeData(this.propertyName))},_pausePlugin:function(t){this._hold(t,"pause")},_lapPlugin:function(t){this._hold(t,"lap")},_resumePlugin:function(t){this._hold(t,null)},_hold:function(e,i){var s=t.data(e,this.propertyName);if(s){if("pause"==s._hold&&!i){s._periods=s._savePeriods;var o=s._since?"-":"+";s[s._since?"_since":"_until"]=this._determineTime(o+s._periods[0]+"y"+o+s._periods[1]+"o"+o+s._periods[2]+"w"+o+s._periods[3]+"d"+o+s._periods[4]+"h"+o+s._periods[5]+"m"+o+s._periods[6]+"s"),this._addTarget(e)}s._hold=i,s._savePeriods="pause"==i?s._periods:null,t.data(e,this.propertyName,s),this._updateCountdown(e,s)}},_getTimesPlugin:function(e){var i=t.data(e,this.propertyName);return i?"pause"==i._hold?i._savePeriods:i._hold?this._calculatePeriods(i,i._show,i.options.significant,new Date):i._periods:null},_determineTime:function(t,e){var i,s,n=null==t?e:"string"==typeof t?function(t){t=t.toLowerCase();for(var e=new Date,i=e.getFullYear(),s=e.getMonth(),n=e.getDate(),a=e.getHours(),r=e.getMinutes(),l=e.getSeconds(),d=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,c=d.exec(t);c;){switch(c[2]||"s"){case"s":l+=parseInt(c[1],10);break;case"m":r+=parseInt(c[1],10);break;case"h":a+=parseInt(c[1],10);break;case"d":n+=parseInt(c[1],10);break;case"w":n+=7*parseInt(c[1],10);break;case"o":s+=parseInt(c[1],10),n=Math.min(n,o._getDaysInMonth(i,s));break;case"y":i+=parseInt(c[1],10),n=Math.min(n,o._getDaysInMonth(i,s))}c=d.exec(t)}return new Date(i,s,n,a,r,l,0)}(t):"number"==typeof t?(i=t,(s=new Date).setTime(s.getTime()+1e3*i),s):t;return n&&n.setMilliseconds(0),n},_getDaysInMonth:function(t,e){return 32-new Date(t,e,32).getDate()},_normalLabels:function(t){return t},_generateHTML:function(e){var i=this;e._periods=e._hold?e._periods:this._calculatePeriods(e,e._show,e.options.significant,new Date);for(var s=!1,n=0,a=e.options.significant,r=t.extend({},e._show),l=0;l<=6;l++)s|="?"==e._show[l]&&e._periods[l]>0,r[l]="?"!=e._show[l]||s?e._show[l]:null,n+=r[l]?1:0,a-=e._periods[l]>0?1:0;var d=[!1,!1,!1,!1,!1,!1,!1];for(l=6;l>=0;l--)e._show[l]&&(e._periods[l]?d[l]=!0:(d[l]=a>0,a--));var c=e.options.compact?e.options.compactLabels:e.options.labels,u=e.options.whichLabels||this._normalLabels,h=function(t){var s=e.options["compactLabels"+u(e._periods[t])];return r[t]?i._translateDigits(e,e._periods[t])+(s?s[t]:c[t])+" ":""},p=function(t){var s=e.options["labels"+u(e._periods[t])];return!e.options.significant&&r[t]||e.options.significant&&d[t]?'<span class="'+o._sectionClass+'"><span class="'+o._amountClass+'">'+i._translateDigits(e,e._periods[t])+"</span><br/>"+(s?s[t]:c[t])+"</span>":""};return e.options.layout?this._buildLayout(e,r,e.options.layout,e.options.compact,e.options.significant,d):(e.options.compact?'<span class="'+this._rowClass+" "+this._amountClass+(e._hold?" "+this._holdingClass:"")+'">'+h(0)+h(1)+h(2)+h(3)+(r[4]?this._minDigits(e,e._periods[4],2):"")+(r[5]?(r[4]?e.options.timeSeparator:"")+this._minDigits(e,e._periods[5],2):"")+(r[6]?(r[4]||r[5]?e.options.timeSeparator:"")+this._minDigits(e,e._periods[6],2):""):'<span class="'+this._rowClass+" "+this._showClass+(e.options.significant||n)+(e._hold?" "+this._holdingClass:"")+'">'+p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+p(6))+"</span>"+(e.options.description?'<span class="'+this._rowClass+" "+this._descrClass+'">'+e.options.description+"</span>":"")},_buildLayout:function(e,i,s,o,n,a){for(var r=e.options[o?"compactLabels":"labels"],l=e.options.whichLabels||this._normalLabels,d=function(t){return(e.options[(o?"compactLabels":"labels")+l(e._periods[t])]||r)[t]},c=function(t,i){return e.options.digits[Math.floor(t/i)%10]},u={desc:e.options.description,sep:e.options.timeSeparator,yl:d(0),yn:this._minDigits(e,e._periods[0],1),ynn:this._minDigits(e,e._periods[0],2),ynnn:this._minDigits(e,e._periods[0],3),y1:c(e._periods[0],1),y10:c(e._periods[0],10),y100:c(e._periods[0],100),y1000:c(e._periods[0],1e3),ol:d(1),on:this._minDigits(e,e._periods[1],1),onn:this._minDigits(e,e._periods[1],2),onnn:this._minDigits(e,e._periods[1],3),o1:c(e._periods[1],1),o10:c(e._periods[1],10),o100:c(e._periods[1],100),o1000:c(e._periods[1],1e3),wl:d(2),wn:this._minDigits(e,e._periods[2],1),wnn:this._minDigits(e,e._periods[2],2),wnnn:this._minDigits(e,e._periods[2],3),w1:c(e._periods[2],1),w10:c(e._periods[2],10),w100:c(e._periods[2],100),w1000:c(e._periods[2],1e3),dl:d(3),dn:this._minDigits(e,e._periods[3],1),dnn:this._minDigits(e,e._periods[3],2),dnnn:this._minDigits(e,e._periods[3],3),d1:c(e._periods[3],1),d10:c(e._periods[3],10),d100:c(e._periods[3],100),d1000:c(e._periods[3],1e3),hl:d(4),hn:this._minDigits(e,e._periods[4],1),hnn:this._minDigits(e,e._periods[4],2),hnnn:this._minDigits(e,e._periods[4],3),h1:c(e._periods[4],1),h10:c(e._periods[4],10),h100:c(e._periods[4],100),h1000:c(e._periods[4],1e3),ml:d(5),mn:this._minDigits(e,e._periods[5],1),mnn:this._minDigits(e,e._periods[5],2),mnnn:this._minDigits(e,e._periods[5],3),m1:c(e._periods[5],1),m10:c(e._periods[5],10),m100:c(e._periods[5],100),m1000:c(e._periods[5],1e3),sl:d(6),sn:this._minDigits(e,e._periods[6],1),snn:this._minDigits(e,e._periods[6],2),snnn:this._minDigits(e,e._periods[6],3),s1:c(e._periods[6],1),s10:c(e._periods[6],10),s100:c(e._periods[6],100),s1000:c(e._periods[6],1e3)},h=s,p=0;p<=6;p++){var f="yowdhms".charAt(p),g=new RegExp("\\{"+f+"<\\}([\\s\\S]*)\\{"+f+">\\}","g");h=h.replace(g,!n&&i[p]||n&&a[p]?"$1":"")}return t.each(u,(function(t,e){var i=new RegExp("\\{"+t+"\\}","g");h=h.replace(i,e)})),h}
6,_minDigits:function(t,e,i){return(e=""+e).length>=i?this._translateDigits(t,e):(e="0000000000"+e,this._translateDigits(t,e.substr(e.length-i)))},_translateDigits:function(t,e){return(""+e).replace(/[0-9]/g,(function(e){return t.options.digits[e]}))},_determineShow:function(t){var e=t.options.format,i=[];return i[0]=e.match("y")?"?":e.match("Y")?"!":null,i[1]=e.match("o")?"?":e.match("O")?"!":null,i[2]=e.match("w")?"?":e.match("W")?"!":null,i[3]=e.match("d")?"?":e.match("D")?"!":null,i[4]=e.match("h")?"?":e.match("H")?"!":null,i[5]=e.match("m")?"?":e.match("M")?"!":null,i[6]=e.match("s")?"?":e.match("S")?"!":null,i},_calculatePeriods:function(t,e,i,s){t._now=s,t._now.setMilliseconds(0);var n=new Date(t._now.getTime());t._since?s.getTime()<t._since.getTime()?t._now=s=n:s=t._since:(n.setTime(t._until.getTime()),s.getTime()>t._until.getTime()&&(t._now=s=n));var a=[0,0,0,0,0,0,0];if(e[0]||e[1]){var r=o._getDaysInMonth(s.getFullYear(),s.getMonth()),l=o._getDaysInMonth(n.getFullYear(),n.getMonth()),d=n.getDate()==s.getDate()||n.getDate()>=Math.min(r,l)&&s.getDate()>=Math.min(r,l),c=function(t){return 60*(60*t.getHours()+t.getMinutes())+t.getSeconds()},u=Math.max(0,12*(n.getFullYear()-s.getFullYear())+n.getMonth()-s.getMonth()+(n.getDate()<s.getDate()&&!d||d&&c(n)<c(s)?-1:0));a[0]=e[0]?Math.floor(u/12):0,a[1]=e[1]?u-12*a[0]:0;var h=(s=new Date(s.getTime())).getDate()==r,p=o._getDaysInMonth(s.getFullYear()+a[0],s.getMonth()+a[1]);s.getDate()>p&&s.setDate(p),s.setFullYear(s.getFullYear()+a[0]),s.setMonth(s.getMonth()+a[1]),h&&s.setDate(p)}var f=Math.floor((n.getTime()-s.getTime())/1e3),g=function(t,i){a[t]=e[t]?Math.floor(f/i):0,f-=a[t]*i};if(g(2,604800),g(3,86400),g(4,3600),g(5,60),g(6,1),f>0&&!t._since)for(var m=[1,12,4.3482,7,24,60,60],v=6,b=1,y=6;y>=0;y--)e[y]&&(a[v]>=b&&(a[v]=0,f=1),f>0&&(a[y]++,f=0,v=y,b=1)),b*=m[y];if(i)for(y=0;y<=6;y++)i&&a[y]?i--:i||(a[y]=0);return a}});var i=["getTimes"];function s(e,s){return"option"==e&&(0==s.length||1==s.length&&"string"==typeof s[0])||t.inArray(e,i)>-1}t.fn.countdown=function(t){var e=Array.prototype.slice.call(arguments,1);return s(t,e)?o["_"+t+"Plugin"].apply(o,[this[0]].concat(e)):this.each((function(){if("string"==typeof t){if(!o["_"+t+"Plugin"])throw"Unknown command: "+t;o["_"+t+"Plugin"].apply(o,[this].concat(e))}else o._attachPlugin(this,t||{})}))};var o=t.countdown=new e}(jQuery),function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var s=document.head||document.getElementsByTagName("head")[0],o=document.createElement("div");o.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;border:none;padding:0;}</style>',s.appendChild(o.childNodes[1])}return e&&t.extend(i,e),this.each((function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var s=".fitvidsignore";i.ignore&&(s=s+", "+i.ignore);var o=t(this).find(e.join(","));(o=(o=o.not("object object")).not(s)).each((function(){var e=t(this);if(!(e.parents(s).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i=("object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height())/(isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10));if(!e.attr("name")){var o="fitvid"+t.fn.fitVids._count;e.attr("name",o),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*i+"%"),e.removeAttr("height").removeAttr("width")}}))}))},t.fn.fitVids._count=0}(window.jQuery||window.Zepto),
7/*! jQuery UI - v1.12.1 - 2018-11-21
8* http://jqueryui.com
9* Includes: widget.js, position.js, form-reset-mixin.js, keycode.js, labels.js, unique-id.js, widgets/accordion.js, widgets/datepicker.js, widgets/menu.js, widgets/selectmenu.js, widgets/tabs.js, widgets/tooltip.js
10* Copyright jQuery Foundation and other contributors; Licensed MIT */
11function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
11ay","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=i(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function i(e){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",i,(function(){t(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).removeClass("ui-datepicker-next-hover")})).on("mouseover",i,s)}function s(){t.datepicker._isDisabledDatepicker(n.inline?n.dpDiv.parent()[0]:n.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).addClass("ui-datepicker-next-hover"))}function o(e,i){for(var s in t.extend(e,i),i)null==i[s]&&(e[s]=i[s]);return e}t.ui=t.ui||{},t.ui.version="1.12.1";var n,a=0,r=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,o,n;for(n=0;null!=(o=i[n]);n++)try{(s=t._data(o,"events"))&&s.remove&&t(o).triggerHandler("remove")}catch(t){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var o,n,a,r={},l=e.split(".")[0],d=l+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][d.toLowerCase()]=function(e){return!!t.data(e,d)},t[l]=t[l]||{},o=t[l][e],n=t[l][e]=function(t,e){return this._createWidget?void(arguments.length&&this._createWidget(t,e)):new n(t,e)},t.extend(n,o,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(s,(function(e,s){return t.isFunction(s)?void(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,n=this._superApply;return this._super=t,this._superApply=o,e=s.apply(this,arguments),this._super=i,this._superApply=n,e}}()):void(r[e]=s)})),n.prototype=t.widget.extend(a,{widgetEventPrefix:o&&a.widgetEventPrefix||e},r,{constructor:n,namespace:l,widgetName:e,widgetFullName:d}),o?(t.each(o._childConstructors,(function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,n,i._proto)})),delete o._childConstructors):i._childConstructors.push(n),t.widget.bridge(e,n),n},t.widget.extend=function(e){for(var i,s,o=r.call(arguments,1),n=0,a=o.length;a>n;n++)for(i in o[n])s=o[n][i],o[n].hasOwnProperty(i)&&void 0!==s&&(e[i]=t.isPlainObject(s)?t.isPlainObject(e[i])?t.widget.extend({},e[i],s):t.widget.extend({},s):s);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(o){var n="string"==typeof o,a=r.call(arguments,1),l=this;return n?this.length||"instance"!==o?this.each((function(){var i,n=t.data(this,s);return"instance"===o?(l=n,!1):n?t.isFunction(n[o])&&"_"!==o.charAt(0)?(i=n[o].apply(n,a))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; attempted to call method '"+o+"'")})):l=void 0:(a.length&&(o=t.widget.extend.apply(null,[o].concat(a))),this.each((function(){var e=t.data(this,s);e?(e.option(o||{}),e._init&&e._init()):t.data(this,s,new i(o,this))}))),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=a++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t
vendor: 12,155 bytes, line 11
11(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,(function(t,i){e._removeClass(i,t)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,o,n,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(o=a[e]=t.widget.extend({},this.options[e]),n=0;s.length-1>n;n++)o[s[n]]=o[s[n]]||{},o=o[s[n]];if(e=s.pop(),1===arguments.length)return void 0===o[e]?null:o[e];o[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,o;for(i in e)o=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&o&&o.length&&(s=t(o.get()),this._removeClass(o,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,n){var a,r;for(r=0;i.length>r;r++)a=o.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),o.classesElementLookup[i[r]]=a,s.push(i[r]),n&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],o=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,(function(s,o){-1!==t.inArray(e.target,o)&&(i.classesElementLookup[s]=t(o.not(e.target).get()))}))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var o="string"==typeof t||null===t,n={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:s};return n.element.toggleClass(this._classes(n),s),this},_on:function(e,i,s){var o,n=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=o=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,o=this.widget()),t.each(s,(function(s,a){function r(){return e||!0!==n.options.disabled&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?n[a]:a).apply(n,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),d=l[1]+n.eventNamespace,c=l[2];c?o.on(d,c,r):i.on(d,r)}))},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){var i=this;return setTimeout((function(){return("string"==typeof t?i[t]:t).apply(i,arguments)}),e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var o,n,a=this.options[e];if(s=s||{},(i=t.Event(i)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],n=i.originalEvent)for(o in n)o in i||(i[o]=n[o]);return this.element.trigger(i,s),!(t.isFunction(a)&&!1===a.apply(this.element[0],[i].concat(s))||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},(function(e,i){t.Widget.prototype["_"+e]=function(s,o,n){"string"==typeof o&&(o={effect:o});var a,r=o?!0===o||"number"==typeof o?i:o.effect||i:e;"number"==typeof(o=o||{})&&(o={duration:o}),a=!t.isEmptyObject(o),o.complete=n,o.delay&&s.delay(o.delay),a&&t.effects&&t.effects.effect[r]?s[e](o):r!==e&&s[r]?s[r](o.duration,o.easing,n):s.queue((function(i){t(this)[e](),n&&n.call(s[0]),i()}))}})),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var o,n=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,d=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,h=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==o)return o;var e,i,s=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),n=s.children()[0];return t("body").append(s),e=n.offsetWidth,s.css("overflow","scroll"),e===(i=n.offsetWidth)&&(i=s[0].clientWidth),s.remove(),o=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),o="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth;return{width:"scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight?t.position.scrollbarWidth():0,height:o?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]),o=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:o,offset:!s&&!o?t(e).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},t.fn.position=function(o){if(!o||!o.of)return h.apply(this,arguments);o=t.extend({},o);var u,p,f,g,m,v,b=t(o.of),y=t.position.getWithinInfo(o.within),w=t.position.getScrollInfo(y),_=(o.collision||"flip").split(" "),k={};return v=s(b),b[0].preventDefault&&(o.at="left top"),p=v.width,f=v.height,g=v.offset,m=t.extend({},g),t.each(["my","at"],(function(){var t,e,i=(o[this]||"").split(" ");1===i.length&&(i=r.test(i[0])?i.concat(["center"]):l.test(i[0])?["center"].concat(i):["center","center"]),i[0]=r.test(i[0])?i[0]:"center",i[1]=l.test(i[1])?i[1]:"center",t=d.exec(i[0]),e=d.exec(i[1]),k[this]=[t?t[0]:0,e?e[0]:0],o[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]})),1===_.length&&(_[1]=_[0]),"right"===o.at[0]?m.left+=p:"center"===o.at[0]&&(m.left+=p/2),"bottom"===o.at[1]?m.top+=f:"center"===o.at[1]&&(m.top+=f/2),u=e(k.at,p,f),m.left+=u[0],m.top+=u[1],this.each((function(){var s,r,l=t(this),d=l.outerWidth(),c=l.outerHeight(),h=i(this,"marginLeft"),v=i(this,"marginTop"),x=d+h+i(this,"marginRight")+w.width,C=c+v+i(this,"marginBottom")+w.height,T=t.extend({},m),D=e(k.my,l.outerWidth(),l.outerHeight());"right"===o.my[0]?T.left-=d:"center"===o.my[0]&&(T.left-=d/2),"bottom"===o.my[1]?T.top-=c:"center"===o.my[1]&&(T.top-=c/2),T.left+=D[0],T.top+=D[1],s={marginLeft:h,marginTop:v},t.each(["left","top"],(function(e,i){t.ui.position[_[e]]&&t.ui.position[_[e]][i](T,{targetWidth:p,targetHeight:f,elemWidth:d,elemHeight:c,collisionPosition:s,collisionWidth:x,collisionHeight:C,offset:[u[0]+D[0],u[1]+D[1]],my:o.my,at:o.at,within:y,elem:l})})),o.using&&(r=function(t){var e=g.left-T.left,i=e+p-d,s=g.top-T.top,r=s+f-c,u={target:{element:b,left:g.left,top:g.top,width:p,height:f},element:{element:l,left:T.left,top:T.top,width:d,height:c},horizontal:0>i?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};d>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=n(a(e),a(i))>n(a(s),a(r))?"horizontal":"vertical",o.using.call(this,t,u)}),l.offset(t.extend(T,{using:r}))}))},t.ui.position={fit:{left:function(t,e){var i,s=e.within,o=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=o-r,d=r+e.collisionWidth-a-o;e.collisionWidth>a?l>0&&0>=d?(i=t.left+l+e.collisionWidth-a-o,t.left+=l-i):t.left=d>0&&0>=l?o:l>d?o+a-e.collisionWidth:o:l>0?t.left+=l:d>0?t.left-=d:t.left=n(t.left-r,t.left)},top:function(t,e){var i,s=e.within,o=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=o-r,d=r+e.collisionHeight-a-o;e.collisionHeight>a?l>0&&0>=d?(i=t.top+l+e.collisionHeight-a-o,t.top+=l-i):t.top=d>0&&0>=l?o:l>d?o+a-e.collisionHeight:o:l>0?t.top+=l:d>0?t.top-=d:t.top=n(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,o=e.within,n=o.offset.left+o.scrollLeft,r=o.width,l=o.isWindow?o.scrollLeft:o.offset.left,d=t.left-e.collisionPosition.marginLeft,c=d-l,u=d+e.collisionWidth-r-l,h="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(0>(i=t.left+h+p+f+e.collisionWidth-r-n)||a(c)>i)&&(t.left+=h+p+f):u>0&&(((s=t.left-e.collisionPosition.marginLeft+h+p+f-l)>0||u>a(s))&&(t.left+=h+p+f))},top:function(t,e){var i,s,o=e.within,n=o.offset.top+o.scrollTop,r=o.height,l=o.isWindow?o.scrollTop:o.offset.top,d=t.top-e.collisionPosition.marginTop,c=d-l,u=d+e.collisionHeight-r-l,h="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,p="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,f=-2*e.offset[1];0>c?(0>(s=t.top+h+p+f+e.collisionHeight-r-n)||a(c)>s)&&(t.top+=h+p+f):u>0&&(((i=t.top-e.collisionPosition.marginTop+h+p+f-l)>0||u>a(i))&&(t.top+=h+p+f))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout((function(){var i=e.data("ui-form-reset-instances");t.each(i,(function(){this.refresh()}))}))},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,o,n;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(o=this.eq(0).parents("label"),(s=this.attr("id"))&&(n=(e=this.eq(0).parents().last(
vendor: 24,584 bytes, line 11
11)).add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",o=o.add(n.find(i).addBack(i))),this.pushStack(o))},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each((function(){this.id||(this.id="ui-id-"+ ++t)}))}}(),removeUniqueId:function(){return this.each((function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")}))}}),t.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),0>e.active&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,s=this.options.icons;s&&(e=t("<span>"),this._addClass(e,"ui-accordion-header-icon","ui-icon "+s.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?void this._activate(e):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),void("icons"===t&&(this._destroyIcons(),e&&this._createIcons())))},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,o=this.headers.index(e.target),n=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:n=this.headers[(o+1)%s];break;case i.LEFT:case i.UP:n=this.headers[(o-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:n=this.headers[0];break;case i.END:n=this.headers[s-1]}n&&(t(e.target).attr("tabIndex",-1),t(n).attr("tabIndex",0),t(n).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=t()):!1===e.active?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,s=i.heightStyle,o=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each((function(){var e=t(this),i=e.uniqueId().attr("id"),s=e.next(),o=s.uniqueId().attr("id");e.attr("aria-controls",o),s.attr("aria-labelledby",i)})).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(e=o.height(),this.element.siblings(":visible").each((function(){var i=t(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(e-=i.outerHeight(!0))})),this.headers.each((function(){e-=t(this).outerHeight(!0)})),this.headers.next().each((function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))})).css("overflow","auto")):"auto"===s&&(e=0,this.headers.next().each((function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()})).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),(function(t,e){i[e]="_eventHandler"})),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,s,o=this.options,n=this.active,a=t(e.currentTarget),r=a[0]===n[0],l=r&&o.collapsible,d=l?t():a.next(),c=n.next(),u={oldHeader:n,oldPanel:c,newHeader:l?t():a,newPanel:d};e.preventDefault(),r&&!o.collapsible||!1===this._trigger("beforeActivate",e,u)||(o.active=!l&&this.headers.index(a),this.active=r?t():a,this._toggle(u),this._removeClass(n,"ui-accordion-header-active","ui-state-active"),o.icons&&(i=n.children(".ui-accordion-header-icon"),this._removeClass(i,null,o.icons.activeHeader)._addClass(i,null,o.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),o.icons&&(s=a.children(".ui-accordion-header-icon"),this._removeClass(s,null,o.icons.header)._addClass(s,null,o.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter((function(){return 0===parseInt(t(this).attr("tabIndex"),10)})).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,o,n,a=this,r=0,l=t.css("box-sizing"),d=t.length&&(!e.length||t.index()<e.index()),c=this.options.animate||{},u=d&&c.down||c,h=function(){a._toggleComplete(i)};return"number"==typeof u&&(n=u),"string"==typeof u&&(o=u),o=o||u.easing||c.easing,n=n||u.duration||c.duration,e.length?t.length?(s=t.show().outerHeight(),e.animate(this.hideProps,{duration:n,easing:o,step:function(t,e){e.now=Math.round(t)}}),void t.hide().animate(this.showProps,{duration:n,easing:o,complete:h,step:function(t,i){i.now=Math.round(t),"height"!==i.prop?"content-box"===l&&(r+=i.now):"content"!==a.options.heightStyle&&(i.now=Math.round(s-e.outerHeight()-r),r=0)}})):e.animate(this.hideProps,n,o,h):t.animate(this.showProps,n,o,h)},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),e.length&&(e.parent()[0].className=e.parent()[0].className),this._trigger("activate",null,t)}}),t.extend(t.ui,{datepicker:{version:"1.12.1"}}),t.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return o(this._defaults,t||{}),this},_attachDatepicker:function(e,i){var s,o,n;o="div"===(s=e.nodeName.toLowerCase())||"span"===s,e.id||(this.uuid+=1,e.id="dp"+this.uuid),(n=this._newInst(t(e),o)).settings=t.extend({},i||{}),"input"===s?this._connectDatepicker(e,n):o&&this._inlineDatepicker(e,n)},_newInst:function(e,s){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:s,dpDiv:s?i(t("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,i){var s=t(e);i.append=t([]),i.trigger=t([]),s.hasClass(this.markerClassName)||(this._attachments(s,i),s.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),t.data(e,"datepicker",i),i.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,i){var s,o,n,a=this._get(i,"appendText"),r=this._get(i,"isRTL");i.append&&i.append.remove(),a&&(i.append=t("<span class='"+this._appendClass+"'>"+a+"</span>"),e[r?"before":"after"](i.append)),e.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),("focus"===(s=this._get(i,"showOn"))||"both"===s)&&e.on("focus",this._showDatepicker),("button"===s||"both"===s)&&(o=this._get(i,"buttonText"),n=this._get(i,"buttonImage"),i.trigger=t(this._get(i,"buttonImageOnly")?t("<img/>").addClass(this._triggerClass).attr({src:n,alt:o,title:o}):t("<button type='button'></button>").addClass(this._triggerClass).html(n?t("<img/>").attr({src:n,alt:o,title:o}):o)),e[r?"before":"after"](i.trigger),i.trigger.on("click",(function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===e[0]?t.datepicker._hideDatepicker():t.datepicker._datepickerShowing&&t.datepicker._lastInput!==e[0]?(t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(e[0])):t.datepicker._showDatepicker(e[0]),!1})))},_autoSize:function(t){if(this._get(t,"autoSize")&&!t.inline){var e,i,s,o,n=new Date(2009,11,20),a=this._get(t,"dateFormat");a.match(/[DM]/)&&(e=function(t){for(i=0,s=0,o=0;t.length>o;o++)t[o].length>i&&(i=t[o].length,s=o);return s},n.setMonth(e(this._get(t,a.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(e(this._get(t,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),t.input.attr("size",this._formatDate(t,n).length)}},_inlineDatepicker:function(e,i){var s=t(e);s.hasClass(this.markerClassName)||(s.addClass(this.markerClassName).append(i.dpDiv),t.data(e,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(e),i.dpDiv.css("display","block"))},_dialogDatepicker:function(e,i,s,n,a){var r,l,d,c,u,h=this._dialogInst;return h||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),(h=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},t.data(this._dialogInput[0],"datepicker",h)),o(h.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(h,i):i,this._dialogInput.val(i),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(l=document.documentElement.clientWidth,d=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,u=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[l/2-100+c,d/2-150+u]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),h.settings.onSelect=s,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],"datepicker",h),this},_destroyDatepicker:function(e){var i,s=t(e),o=t.data(e,"datepicker");s.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),t.removeData(e,"datepicker"),"input"===i?(o.append.remove(),o.trigger.remove(),s.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):("div"===i||"span"===i)&&s.removeClass(this.markerClassName).empty(),n===o&&(n=null))},_enableDatepicker:function(e){var i,s,o=t(e),n=t.data(e,"datepicker");o.hasClass(this.markerClassName)&&("input"===(i=e.nodeName.toLowerCase())?(e.disabled=!1,n.trigger.filter("button").each((function(){this.disabled=!1})).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&((s=o.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=t.map(this._disabledInputs,(function(t){return t===e?null:t})))},_disableDatepicker:function(e){var i,s,o=t(e),n=t.data(e,"datepicker");o.hasClass(this.markerClassName)&&("input"===(i=e.nodeName.toLowerCase())?(e.disabled=!0,n.trigger.filter("button").each((function(){this.disabled=!0})).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&((s=o.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=t.map(this._disabledInputs,(function(t){return t===e?null:t})),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;this._disabledInputs.length>e;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(e){try{return t.data(e,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,i,s){var n,a,r,l,d=this._getInst(e);return 2===arguments.length&&"string"==typeof i?"defaults"===i?t.extend({},t.datepicker._defaults):d?"all"===i?t.extend({},d.settings):this._get(d,i):null:(n=i||{},"string"==typeof i&&((n={})[i]=s),void(d&&(this._curInst===d&&this._hideDatepicker(),a=this._getDateDatepicker(e,!0),r=this._getMinMaxDate(d,"min"),l=this._getMinMaxDate(d,"max"),o(d.settings,n),null!==r&&void 0!==n.dateFormat&&void 0===n.minDate&&(d.settings.minDate=this._formatDate(d,r)),null!==l&&void 0!==n.dateFormat&&void 0===n.maxDate&&(d.settings.maxDate=this._formatDate(d,l)),"disabled"in n&&(n.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(t(e),d),this._autoSize(d),this._setDate(d,a),this._updateAlternate(d),this._updateDatepicker(d))))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(e){var i,s,o,n=t.datepicker._getInst(e.target),a=!0,r=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,t.datepicker._datepickerShowing)switch(e.keyCode){case 9:t.datepicker._hideDatepicker(),a=!1;break;case 13:return(o=t("td."+t.datepicker._dayOverClass+":not(."+t.datepicker._currentClass+")",n.dpDiv))[0]&&t.datepicker._selectDay(e.target,n.selectedMonth,n.selectedYear,o[0]),(i=t.datepicker._get(n,"onSelect"))?(s=t.datepicker._formatDate(n),i.apply(n.input?n.input[0]:null,[s,n])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(n,"stepBigMonths"):-t.datepicker._get(n,"stepMonths"),"M");break;case 34:t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(n,"stepBigMonths"):+t.datepicker._get(n,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&t.datepicker._clearDate(e.target),a=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&t.datepicker._gotoToday(e.target),a=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?1:-1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(n,"stepBigMonths"):-t.datepicker._get(n,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,-7,"D"),a=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?-1:1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(n,"stepBigMonths"):+t.datepicker._get(n,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,7,"D"),a=e.ctrlKey||e.metaKey;break;default:a=!1}else 36===e.keyCode&&e.ctrlKey?t.datepicker._showDatepicker(this):a=!1;a&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var i,s,o=t.datepicker._getInst(e.target);return t.datepicker._get(o,"constrainInput")?(i=t.datepicker._possibleChars(t.datepicker._get(o,"dateFormat")),s=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||" ">s||!i||i.indexOf(s)>-1):void 0},_doKeyUp:function(e){var i=t.datepicker._getInst(e.target);if(i.input.val()!==i.lastVal)try{t.datepicker.parseDate(t.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,t.datepicker._getFormatConfig(i))&&(t.datepicker._setDateFromField(i),t.datepicker._updateAlternate(i),t.datepicker._updateDatepicker(i))}catch(t){}return!0},_showDatepicker:function(e){var i,s,n,a,r,l,d;("input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=t("input",e.parentNode)[0]),t.datepicker._isDisabledDatepicker(e)||t.datepicker._lastInput===e)||(i=t.datepicker._getInst(e),t.datepicker._curInst&&t.datepicker._curInst!==i&&(t.datepicker._curInst.dpDiv.stop(!0,!0),i&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),!1!==(n=(s=t.datepicker._get(i,"beforeShow"))?s.apply(e,[e,i]):{})&&(o(i.settings,n),i.lastVal=null,t.datepicker._lastInput=e,t.datepicker._setDateFromField(i),t.datepicker._inDialog&&(e.value=""),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(e),t.datepicker._pos[1]+=e.offsetHeight),a=!1,t(e).parents().each((function(){return!(a|="fixed"===t(this).css("position"))})),r={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),t.datepicker._updateDatepicker(i),r=t.datepicker._checkOffset(i,r,a),i.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":a?"fixed":"absolute",display:"none",left:r.left+"px",top:r.top+"px"}),i.inline||(l=t.datepicker._get(i,"showAnim"),d=t.datepicker._get(i,"duration"),i.dpDiv.css("z-index",function(t){for(var e,i;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}(t(e))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[l]?i.dpDiv.show(l,t.datepicker._get(i,"showOptions"),d):i.dpDiv[l||"show"](l?d:null),t.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),t.datepicker._curInst=i)))},_updateDatepicker:function(e){this.maxRows=4,n=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var i,o=this._getNumberOfMonths(e),a=o[1],r=e.dpDiv.find("."+this._dayOverClass+" a");r.length>0&&s.apply(r.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),a>1&&e.dpDiv.addClass("ui-datepicker-multi-"+a).css("width",17*a+"em"),e.dpDiv[(1!==o[0]||1!==o[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),e.yearshtml&&(i=e.yearshtml,setTimeout((function(){i===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),i=e.yearshtml=null}),0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(e,i,s){var o=e.dpDiv.outerWidth(),n=e.dpDiv.outerHeight(),a=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,l=document.documentElement.clientWidth+(s?0:t(document).scrollLeft()),d=document.documentElement.clientHeight+(s?0:t(document).scrollTop());return i.left-=this._get(e,"isRTL")?o-a:0,i.left-=s&&i.left===e.input.offset().left?t(document).scrollLeft():0,i.top-=s&&i.top===e.input.offset().top+r?t(document).scrollTop():0,i.left-=Math.min(i.left,i.left+o>l&&l>o?Math.abs(i.left+o-l):0),i.top-=Math.min(i.top,i.top+n>d&&d>n?Math.abs(n+r):0),i},_findPos:function(e){for(var i,s=this._getInst(e),o=this._get(s,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||t.expr.filters.hidden(e));)e=e[o?"previousSibling":"nextSibling"];return[(i=t(e).offset()).left,i.top]},_hideDatepicker:function(e){var i,s,o,n,a=this._curInst;!a||e&&a!==t.data(e,"datepicker")||this._datepickerShowing&&(i=this._get(a,"showAnim"),s=this._get(a,"duration"),o=function(){t.datepicker._tidyDialog(a)},t.effects&&(t.effects.effect[i]||t.effects[i])?a.dpDiv.hide(i,t.datepicker._get(a,"showOptions"),s,o):a.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?s:null,o),i||o(),this._datepickerShowing=!1,(n=this._get(a,"onClose"))&&n.apply(a.input?a.input[0]:null,[a.input?a.input.val():"",a]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),t.blockUI&&(t.unblockUI(),t("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(t.datepicker._curInst){var i=t(e.target),s=t.datepicker._getInst(i[0]);(i[0].id!==t.datepicker._mainDivId&&0===i.parents("#"+t.datepicker._mainDivId).length&&!i.hasClass(t.datepicker.markerClassName)&&!i.closest("."+t.datepicker._triggerClass).length&&t.datepicker._datepickerShowing&&(!t.datepicker._inDialog||!t.blockUI)||i.hasClass(t.datepicker.markerClassName)&&t.datepicker._curInst!==s)&&t.datepicker._hideDatepicker()}},_adjustDate:function(e,i,s){var o=t(e),n=this._getInst(o[0]);this._isDisabledDatepicker(o[0])||(this._adjustInstDate(n,i+("M"===s?this._get(n,"showCurrentAtPos"):0),s),this._updateDatepicker(n))},_gotoToday:function(e){var i,s=t(e),o=this._getInst(s[0]);this._get(o,"gotoCurrent")&&o.currentDay?(o.selectedDay=o.currentDay,o.drawMonth=o.selectedMonth=o.currentMonth,o.drawYear=o.selectedYear=o.currentYear):(i=new Date,o.selectedDay=i.getDate(),o.drawMonth=o.selectedMonth=i.getMonth(),o.drawYear=o.selectedYear=i.getFullYear()),this._notifyChange(o),this._adjustDate(s)},_selectMonthYear:function(e,i,s){var o=t(e),n=this._getInst(o[0]);n["selected"+("M"===s?"Month":"Year")]=n["draw"+("M"===s?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(n),this._adjustDate(o)},_selectDay:function(e,i,s,o){var n,a=t(e);t(o).hasClass(this._unselectableClass)||this._isDisabledDatepicker(a[0])||((n=this._getInst(a[0])).selectedDay=n.currentDay=t("a",o).html(),n.selectedMonth=n.currentMonth=i,n.selectedYear=n.currentYear=s,this._selectDate(e,this._formatDate(n,n.currentDay,n.currentMonth,n.currentYear)))},_clearDate:function(e){var i=t(e);this._selectDate(i,"")},_selectDate:function(e,i){var s,o=t(e),n=this._getInst(o[0]);i=null!=i?i:this._formatDate(n),n.input&&n.input.val(i),this._updateAlternate(n),(s=this._get(n,"onSelect"))?s.apply(n.input?n.input[0]:null,[
vendor: 1,880 bytes, line 11
11i,n]):n.input&&n.input.trigger("change"),n.inline?this._updateDatepicker(n):(this._hideDatepicker(),this._lastInput=n.input[0],"object"!=typeof n.input[0]&&n.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var i,s,o,n=this._get(e,"altField");n&&(i=this._get(e,"altFormat")||this._get(e,"dateFormat"),s=this._getDate(e),o=this.formatDate(i,s,this._getFormatConfig(e)),t(n).val(o))},noWeekends:function(t){var e=t.getDay();return[e>0&&6>e,""]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(e,i,s){if(null==e||null==i)throw"Invalid arguments";if(""===(i="object"==typeof i?""+i:i+""))return null;var o,n,a,r,l=0,d=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof d?d:(new Date).getFullYear()%100+parseInt(d,10),u=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,h=(s?s.dayNames:null)||this._defaults.dayNames,p=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,f=(s?s.monthNames:null)||this._defaults.monthNames,g=-1,m=-1,v=-1,b=-1,y=!1,w=function(t){var i=e.length>o+1&&e.charAt(o+1)===t;return i&&o++,i},_=function(t){var e=w(t),s="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,o=RegExp("^\\d{"+("y"===t?s:1)+","+s+"}"),n=i.substring(l).match(o);if(!n)throw"Missing number at position "+l;return l+=n[0].length,parseInt(n[0],10)},k=function(e,s,o){var n=-1,a=t.map(w(e)?o:s,(function(t,e){return[[e,t]]})).sort((function(t,e){return-(t[1].length-e[1].length)}));if(t.each(a,(function(t,e){var s=e[1];return i.substr(l,s.length).toLowerCase()===s.toLowerCase()?(n=e[0],l+=s.length,!1):void 0})),-1!==n)return n+1;throw"Unknown name at position "+l},x=function(){if(i.charAt(l)!==e.charAt(o))throw"Unexpected literal at position "+l;l++};for(o=0;e.length>
vendor: 4,349 bytes, line 11
11o;o++)if(y)"'"!==e.charAt(o)||w("'")?x():y=!1;else switch(e.charAt(o)){case"d":v=_("d");break;case"D":k("D",u,h);break;case"o":b=_("o");break;case"m":m=_("m");break;case"M":m=k("M",p,f);break;case"y":g=_("y");break;case"@":g=(r=new Date(_("@"))).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"!":g=(r=new Date((_("!")-this._ticksTo1970)/1e4)).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"'":w("'")?x():y=!0;break;default:x()}if(i.length>l&&(a=i.substr(l),!/^\s+/.test(a)))throw"Extra/unparsed characters found in date: "+a;if(-1===g?g=(new Date).getFullYear():100>g&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c>=g?0:-100)),b>-1)for(m=1,v=b;!((n=this._getDaysInMonth(g,m-1))>=v);)m++,v-=n;if((r=this._daylightSavingAdjust(new Date(g,m-1,v))).getFullYear()!==g||r.getMonth()+1!==m||r.getDate()!==v)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(t,e,i){if(!e)return"";var s,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,n=(i?i.dayNames:null)||this._defaults.dayNames,a=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,l=function(e){var i=t.length>s+1&&t.charAt(s+1)===e;return i&&s++,i},d=function(t,e,i){var s=""+e;if(l(t))for(;i>s.length;)s="0"+s;return s},c=function(t,e,i,s){return l(t)?s[e]:i[e]},u="",h=!1;if(e)for(s=0;t.length>s;s++)if(h)"'"!==t.charAt(s)||l("'")?u+=t.charAt(s):h=!1;else switch(t.charAt(s)){case"d":u+=d("d",e.getDate(),2);break;case"D":u+=c("D",e.getDay(),o,n);break;case"o":u+=d("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=d("m",e.getMonth()+1,2);break;case"M":u+=c("M",e.getMonth(),a,r);break;case"y":u+=l("y")?e.getFullYear():(10>e.getFullYear()%100?"0":"")+e.getFullYear()%100;break;case"@":u+=e.getTime();break;case"!":u+=1e4*e.getTime()+this._ticksTo1970;break;case"'":l("'")?u+="'":h=!0;break;default:u+=t.charAt(s)}return u},_possibleChars:function(t){var e,i="",s=!1,o=function(i){var s=t.length>e+1&&t.charAt(e+1)===i;return s&&e++,s};for(e=0;t.length>e;e++)if(s)"'"!==t.charAt(e)||o("'")?i+=t.charAt(e):s=!1;else switch(t.charAt(e)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":o("'")?i+="'":s=!0;break;default:i+=t.charAt(e)}return i},_get:function(t,e){return void 0!==t.settings[e]?t.settings[e]:this._defaults[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),s=t.lastVal=t.input?t.input.val():null,o=this._getDefaultDate(t),n=o,a=this._getFormatConfig(t);try{n=this.parseDate(i,s,a)||o}catch(t){s=e?"":s}t.selectedDay=n.getDate(),t.drawMonth=t.selectedMonth=n.getMonth(),t.drawYear=t.selectedYear=n.getFullYear(),t.currentDay=s?n.getDate():0,t.currentMonth=s?n.getMonth():0,t.currentYear=s?n.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(e,i,s){var o=null==i||""===i?s:"string"==typeof i?function(i){try{return t.datepicker.parseDate(t.datepicker._get(e,"dateFormat"),i,t.datepicker._getFormatConfig(e))}catch(t){}for(var s=(i.toLowerCase().match(/^c/)?t.datepicker._getDate(e):null)||new Date,o=s.getFullYear(),n=s.getMonth(),a=s.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=r.exec(i);l;){switch(l[2]||"d"){case"d":case"D":a+=parseInt(l[1],10);break;case"w":case"W":a+=7*parseInt(l[1],10);break;case"m":case"M":n+=parseInt(l[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(o,n));break;case"y":case"Y":o+=parseInt(l[1],10),a=Math.min(a,t.datepicker._getDaysInMonth(o,n))}l=r.exec(i)}return new Date(o,n,a)}(i):"number"==typeof i?isNaN(i)?s:function(t){var e=new Date;return e.setDate(e.getDate()+t),e}(i):new Date(i.getTime());return(o=o&&"Invalid Date"==""+o?s:o)&&(o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0)),this._daylightSavingAdjust(o)},_daylightSavingAdjust:function(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null}
vendor: 6,650 bytes, line 11
11,_setDate:function(t,e,i){var s=!e,o=t.selectedMonth,n=t.selectedYear,a=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=a.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=a.getMonth(),t.drawYear=t.selectedYear=t.currentYear=a.getFullYear(),o===t.selectedMonth&&n===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(s?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(e){var i=this._get(e,"stepMonths"),s="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map((function(){var e={prev:function(){t.datepicker._adjustDate(s,-i,"M")},next:function(){t.datepicker._adjustDate(s,+i,"M")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(s)},selectDay:function(){return t.datepicker._selectDay(s,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(s,this,"M"),!1},selectYear:function(){return t.datepicker._selectMonthYear(s,this,"Y"),!1}};t(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])}))},_generateHTML:function(t){var e,i,s,o,n,a,r,l,d,c,u,h,p,f,g,m,v,b,y,w,_,k,x,C,T,D,S,$,F,M,A,I,E,P,L,O,j,H,q,N=new Date,z=this._daylightSavingAdjust(new Date(N.getFullYear(),N.getMonth(),N.getDate())),W=this._get(t,"isRTL"),R=this._get(t,"showButtonPanel"),Y=this._get(t,"hideIfNoPrevNext"),B=this._get(t,"navigationAsDateFormat"),U=this._getNumberOfMonths(t),V=this._get(t,"showCurrentAtPos"),K=this._get(t,"stepMonths"),X=1!==U[0]||1!==U[1],G=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),Q=this._getMinMaxDate(t,"min"),Z=this._getMinMaxDate(t,"max"),J=t.drawMonth-V,tt=t.drawYear;if(0>J&&(J+=12,tt--),Z)for(e=this._daylightSavingAdjust(new Date(Z.getFullYear(),Z.getMonth()-U[0]*U[1]+1,Z.getDate())),e=Q&&Q>e?Q:e;this._daylightSavingAdjust(new Date(tt,J,1))>e;)0>--J&&(J=11,tt--);for(t.drawMonth=J,t.drawYear=tt,i=this._get(t,"prevText"),i=B?this.formatDate(i,this._daylightSavingAdjust(new Date(tt,J-K,1)),this._getFormatConfig(t)):i,s=this._canAdjustMonth(t,-1,tt,J)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"e":"w")+"'>"+i+"</span></a>":Y?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"e":"w")+"'>"+i+"</span></a>",o=this._get(t,"nextText"),o=B?this.formatDate(o,this._daylightSavingAdjust(new Date(tt,J+K,1)),this._getFormatConfig(t)):o,n=this._canAdjustMonth(t,1,tt,J)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+o+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"w":"e")+"'>"+o+"</span></a>":Y?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+o+"'><span class='ui-icon ui-icon-circle-triangle-"+(W?"w":"e")+"'>"+o+"</span></a>",a=this._get(t,"currentText"),r=this._get(t,"gotoCurrent")&&t.currentDay?G:z,a=B?this.formatDate(a,r,this._getFormatConfig(t)):a,l=t.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(t,"closeText")+"</button>",d=R?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(W?l:"")+(this._isInRange(t,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+a+"</button>":"")+(W?"":l)+"</div>":"",c=parseInt(this._get(t,"firstDay"),10),c=isNaN(c)?0:c,u=this._get(t,"showWeek"),h=this._get(t,"dayNames"),p=this._get(t,"dayNamesMin"),f=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),m=this._get(t,"beforeShowDay"),v=this._get(t,"showOtherMonths"),b=this._get(t,"selectOtherMonths"),y=this._getDefaultDate(t),w="",k=0;U[0]>k;k++){for(x="",this.maxRows=4,C=0;U[1]>C;C++){if(T=this._daylightSavingAdjust(new Date(tt,J,t.selectedDay)),D=" ui-corner-all",S="",X){if(S+="<div class='ui-datepicker-group",U[1]>1)switch(C){case 0:S+=" ui-datepicker-group-first",D=" ui-corner-"+(W?"right":"left");break;case U[1]-1:S+=" ui-datepicker-group-last",D=" ui-corner-"+(W?"left":"right");break;default:S+=" ui-datepicker-group-middle",D=""}S+="'>"}for(S+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+D+"'>"+(/all|left/.test(D)&&0===k?W?n:s:"")+(/all|right/.test(D)&&0===k?W?s:n:"")+this._generateMonthYearHeader(t,J,tt,Q,Z,k>0||C>0,f,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",$=u?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",_=0;7>_;_++)$+="<th scope='col'"+((_+c+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+h[F=(_+c)%7]+"'>"+p[F]+"</span></th>";for(S+=$+"</tr></thead><tbody>",M=this._getDaysInMonth(tt,J),tt===t.selectedYear&&J===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,M)),A=(this._getFirstDayOfMonth(tt,J)-c+7)%7,I=Math.ceil((A+M)/7),E=X&&this.maxRows>I?this.maxRows:I,this.maxRows=E,P=this._daylightSavingAdjust(new Date(tt,J,1-A)),L=0;E>L;L++){for(S+="<tr>",O=u?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(P)+"</td>":"",_=0;7>_;_++)j=m?m.apply(t.input?t.input[0]:null,[P]):[!0,""],q=(H=P.getMonth()!==J)&&!b||!j[0]||Q&&Q>P||Z&&P>Z,O+="<td class='"+((_+c+6)%7>=5?" ui-datepicker-week-end":"")+(H?" ui-datepicker-other-month":"")+(P.getTime()===T.getTime()&&J===t.selectedMonth&&t._keyEvent||y.getTime()===P.getTime()&&y.getTime()===T.getTime()?" "+this._dayOverClass:"")+(q?" "+this._unselectableClass+" ui-state-disabled":"")+(H&&!v?"":" "+j[1]+(P.getTime()===G.getTime()?" "+this._currentClass:"")+(P.getTime()===z.getTime()?" ui-datepicker-today":""))+"'"+(H&&!v||!j[2]?"":" title='"+j[2].replace(/'/g,"&#39;")+"'")+(q?"":" data-handler='selectDay' data-event='click' data-month='"+P.getMonth()+"' data-year='"+P.getFullYear()+"'")+">"+(H&&!v?"&#xa0;":q?"<span class='ui-state-default'>"+P.getDate()+"</span>":"<a class='ui-state-default"+(P.getTime()===z.getTime()?" ui-state-highlight":"")+(P.getTime()===G.getTime()?" ui-state-active":"")+(H?" ui-priority-secondary":"")+"' href='#'>"+P.getDate()+"</a>")+"</td>",P.setDate(P.getDate()+1),P=this._daylightSavingAdjust(P);S+=O+"</tr>"}++J>11&&(J=0,tt++),x+=S+="</tbody></table>"+(X?"</div>"+(U[0]>0&&C===U[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}w+=x}return w+=d,t._keyEvent=!1,w}
vendor: 4,851 bytes, line 11
11,_generateMonthYearHeader:function(t,e,i,s,o,n,a,r){var l,d,c,u,h,p,f,g,m=this._get(t,"changeMonth"),v=this._get(t,"changeYear"),b=this._get(t,"showMonthAfterYear"),y="<div class='ui-datepicker-title'>",w="";if(n||!m)w+="<span class='ui-datepicker-month'>"+a[e]+"</span>";else{for(l=s&&s.getFullYear()===i,d=o&&o.getFullYear()===i,w+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;12>c;c++)(!l||c>=s.getMonth())&&(!d||o.getMonth()>=c)&&(w+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+r[c]+"</option>");w+="</select>"}if(b||(y+=w+(!n&&m&&v?"":"&#xa0;")),!t.yearshtml)if(t.yearshtml="",n||!v)y+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(u=this._get(t,"yearRange").split(":"),h=(new Date).getFullYear(),f=(p=function(t){var e=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?h+parseInt(t,10):parseInt(t,10);return isNaN(e)?h:e})(u[0]),g=Math.max(f,p(u[1]||"")),f=s?Math.max(f,s.getFullYear()):f,g=o?Math.min(g,o.getFullYear()):g,t.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";g>=f;f++)t.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";t.yearshtml+="</select>",y+=t.yearshtml,t.yearshtml=null}return y+=this._get(t,"yearSuffix"),b&&(y+=(!n&&m&&v?"":"&#xa0;")+w),y+"</div>"},_adjustInstDate:function(t,e,i){var s=t.selectedYear+("Y"===i?e:0),o=t.selectedMonth+("M"===i?e:0),n=Math.min(t.selectedDay,this._getDaysInMonth(s,o))+("D"===i?e:0),a=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(s,o,n)));t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),s=this._getMinMaxDate(t,"max"),o=i&&i>e?i:e;return s&&o>s?s:o},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,s){var o=this._getNumberOfMonths(t),n=this._daylightSavingAdjust(new Date(i,s+(0>e?e:o[0]*o[1]),1));return 0>e&&n.setDate(this._getDaysInMonth(n.getFullYear(),n.getMonth())),this._isInRange(t,n)},_isInRange:function(t,e){var i,s,o=this._getMinMaxDate(t,"min"),n=this._getMinMaxDate(t,"max"),a=null,r=null,l=this._get(t,"yearRange");return l&&(i=l.split(":"),s=(new Date).getFullYear(),a=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(a+=s),i[1].match(/[+\-].*/)&&(r+=s)),(!o||e.getTime()>=o.getTime())&&(!n||e.getTime()<=n.getTime())&&(!a||e.getFullYear()>=a)&&(!r||r>=e.getFullYear())},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,s){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var o=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(s,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),o,this._getFormatConfig(t))}}),t.fn.datepicker=function(e){if(!this.length)return this;t.datepicker.initialized||(t(document).on("mousedown",t.datepicker._checkExternalClick),t.datepicker.initialized=!0),0===t("#"+t.datepicker._mainDivId).length&&t("body").append(t.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!==e&&"getDate"!==e&&"widget"!==e?"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i)):this.each((function(){"string"==typeof e?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this].concat(i)):t.datepicker._attachDatepicker(this,e)})):t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i))},t.datepicker=new e,t.datepicker.initialized=!1,t.datepicker.uuid=(new Date).getTime(),t.datepicker.version="1.12.1",t.datepicker,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"}
vendor: 6,826 bytes, line 11
11,role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay((function(){!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]))&&this.collapseAll(e)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each((function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()}))},_keydown:function(e){var i,s,o,n,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",n=!1,o=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),o===s?n=!0:o=s+o,i=this._filterMenuItems(o),(i=n&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(o=String.fromCharCode(e.keyCode),i=this._filterMenuItems(o)),i.length?(this.focus(e,i),this.previousFilter=o,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,o,n=this,a=this.options.icons.submenu,r=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=r.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var e=t(this),i=e.prev(),s=t("<span>").data("ui-menu-submenu-caret",!0);n._addClass(s,"ui-menu-icon","ui-icon "+a),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(e=r.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var e=t(this);n._isDivider(e)&&n._addClass(e,"ui-menu-divider","ui-widget-content")})),o=(s=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,o;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),o=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(o,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,o,n,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,o=e.offset().top-this.activeMenu.offset().top-i-s,n=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>o?this.activeMenu.scrollTop(n+o):o+r>a&&this.activeMenu.scrollTop(n+o-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(t)}),this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay((function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s}),this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
11se")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay((function(){this.focus(t,e)})))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,o;return this.active?void(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,o=this.element.height(),this.active.nextAll(".ui-menu-item").each((function(){return 0>(i=t(this)).offset().top-s-o})),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(e)},previousPage:function(e){var i,s,o;return this.active?void(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,o=this.element.height(),this.active.prevAll(".ui-menu-item").each((function(){return(i=t(this)).offset().top-s+o>0})),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first()))):void this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||t(e.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,i)},_filterMenuItems:function(e){var i=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter((function(){return s.test(t.trim(t(this).children(".ui-menu-item-wrapper").text()))}))}}),t.widget("ui.selectmenu",[t.ui.formResetMixin,{version:"1.12.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=t()},_drawButton:function(){var e,i=this,s=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(t){this.button.focus(),t.preventDefault()}}),this.element.hide(),this.button=t("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),e=t("<span>").appendTo(this.button),this._addClass(e,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(s).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",(function(){i._rendered||i._refreshMenu()}))},_drawMenu:function(){var e=this;this.menu=t("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=t("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(t,i){t.preventDefault(),e._setSelection(),e._select(i.item.data("ui-selectmenu-item"),t)},focus:function(t,i){var s=i.item.data("ui-selectmenu-item");null!=e.focusIndex&&s.index!==e.focusIndex&&(e._trigger("focus",t,{item:s}),e.isOpen||e._select(s,t)),e.focusIndex=s.index,e.button.attr("aria-activedescendant",e.menuItems.eq(s.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var t,e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(t=this._getSelectedItem(),this.menuInstance.focus(null,t),this._setAria(t.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(t){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",t)))},_position:function(){this.menuWrap.position(t.extend({of:this.button},this.options.position))},close:function(t){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",t))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(e){var i=t("<span>");return this._setText(i,e.label),this._addClass(i,"ui-selectmenu-text"),i},_renderMenu:function(e,i){var s=this,o="";t.each(i,(function(i,n){var a;n.optgroup!==o&&(a=t("<li>",{text:n.optgroup}),s._addClass(a,"ui-selectmenu-optgroup","ui-menu-divider"+(n.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),a.appendTo(e),o=n.optgroup),s._renderItemData(e,n)}))},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-selectmenu-item",e)},_renderItem:function(e,i){var s=t("<li>"),o=t("<div>",{title:i.element.attr("title")});return i.disabled&&this._addClass(s,null,"ui-state-disabled"),this._setText(o,i.label),s.append(o).appendTo(e)},_setText:function(t,e){e?t.text(e):t.html("&#160;")},_move:function(t,e){var i,s,o=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),o+=":not(.ui-state-disabled)"),(s="first"===t||"last"===t?i["first"===t?"prevAll":"nextAll"](o).eq(-1):i[t+"All"](o).eq(0)).length&&this.menuInstance.focus(e,s)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")}
vendor: 18,027 bytes, line 11
11,_toggle:function(t){this[this.isOpen?"close":"open"](t)},_setSelection:function(){var t;this.range&&(window.getSelection?((t=window.getSelection()).removeAllRanges(),t.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(e){this.isOpen&&(t(e.target).closest(".ui-selectmenu-menu, #"+t.ui.escapeSelector(this.ids.button)).length||this.close(e))}},_buttonEvents:{mousedown:function(){var t;window.getSelection?(t=window.getSelection()).rangeCount&&(this.range=t.getRangeAt(0)):this.range=document.selection.createRange()},click:function(t){this._setSelection(),this._toggle(t)},keydown:function(e){var i=!0;switch(e.keyCode){case t.ui.keyCode.TAB:case t.ui.keyCode.ESCAPE:this.close(e),i=!1;break;case t.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(e);break;case t.ui.keyCode.UP:e.altKey?this._toggle(e):this._move("prev",e);break;case t.ui.keyCode.DOWN:e.altKey?this._toggle(e):this._move("next",e);break;case t.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(e):this._toggle(e);break;case t.ui.keyCode.LEFT:this._move("prev",e);break;case t.ui.keyCode.RIGHT:this._move("next",e);break;case t.ui.keyCode.HOME:case t.ui.keyCode.PAGE_UP:this._move("first",e);break;case t.ui.keyCode.END:case t.ui.keyCode.PAGE_DOWN:this._move("last",e);break;default:this.menu.trigger(e),i=!1}i&&e.preventDefault()}},_selectFocusedItem:function(t){var e=this.menuItems.eq(this.focusIndex).parent("li");e.hasClass("ui-state-disabled")||this._select(e.data("ui-selectmenu-item"),t)},_select:function(t,e){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=t.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(t)),this._setAria(t),this._trigger("select",e,{item:t}),t.index!==i&&this._trigger("change",e,{item:t}),this.close(e)},_setAria:function(t){var e=this.menuItems.eq(t.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(t,e){if("icons"===t){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,e.button)}this._super(t,e),"appendTo"===t&&this.menuWrap.appendTo(this._appendTo()),"width"===t&&this._resizeButton()},_setOptionDisabled:function(t){this._super(t),this.menuInstance.option("disabled",t),this.button.attr("aria-disabled",t),this._toggleClass(this.button,null,"ui-state-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var t=this.options.width;return!1===t?void this.button.css("width",""):(null===t&&(t=this.element.show().outerWidth(),this.element.hide()),void this.button.outerWidth(t))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var t=this._super();return t.disabled=this.element.prop("disabled"),t},_parseOptions:function(e){var i=this,s=[];e.each((function(e,o){s.push(i._parseOption(t(o),e))})),this.items=s},_parseOption:function(t,e){var i=t.parent("optgroup");return{element:t,index:e,value:t.val(),label:t.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||t.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),t.widget("ui.tabs",{version:"1.12.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var t=/#.*$/;return function(e){var i,s;i=e.href.replace(t,""),s=location.href.replace(t,"");try{i=decodeURIComponent(i)}catch(t){}try{s=decodeURIComponent(s)}catch(t){}return e.hash.length>1&&i===s}}(),_create:function(){var e=this,i=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,i.collapsible),this._processTabs(),i.active=this._initialActive(),t.isArray(i.disabled)&&(i.disabled=t.unique(i.disabled.concat(t.map(this.tabs.filter(".ui-state-disabled"),(function(t){return e.tabs.index(t)})))).sort()),this.active=!1!==this.options.active&&this.anchors.length?this._findActive(i.active):t(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var e=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===e&&(s&&this.tabs.each((function(i,o){return t(o).attr("aria-controls")===s?(e=i,!1):void 0})),null===e&&(e=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===e||-1===e)&&(e=!!this.tabs.length&&0)),!1!==e&&(-1===(e=this.tabs.index(this.tabs.eq(e)))&&(e=!i&&0)),!i&&!1===e&&this.anchors.length&&(e=0),e},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):t()}},_tabKeydown:function(e){var i=t(t.ui.safeActiveElement(this.document[0])).closest("li"),s=this.tabs.index(i),o=!0;if(!this._handlePageNav(e)){switch(e.keyCode){case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:s++;break;case t.ui.keyCode.UP:case t.ui.keyCode.LEFT:o=!1,s--;break;case t.ui.keyCode.END:s=this.anchors.length-1;break;case t.ui.keyCode.HOME:s=0;break;case t.ui.keyCode.SPACE:return e.preventDefault(),clearTimeout(this.activating),void this._activate(s);case t.ui.keyCode.ENTER:return e.preventDefault(),clearTimeout(this.activating),void this._activate(s!==this.options.active&&s);default:return}e.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,o),e.ctrlKey||e.metaKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay((function(){this.option("active",s)}),this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===t.ui.keyCode.UP&&(e.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(e){return e.altKey&&e.keyCode===t.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):e.altKey&&e.keyCode===t.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(e,i){for(var s=this.tabs.length-1;-1!==t.inArray((e>s&&(e=0),0>e&&(e=s),e),this.options.disabled);)e=i?e+1:e-1;return e},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){return"active"===t?void this._activate(e):(this._super(t,e),"collapsible"===t&&(this._toggleClass("ui-tabs-collapsible",null,e),e||!1!==this.options.active||this._activate(0)),"event"===t&&this._setupEvents(e),void("heightStyle"===t&&this._setupHeightStyle(e)))},_sanitizeSelector:function(t){return t?t.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,i=this.tablist.children(":has(a[href])");e.disabled=t.map(i.filter(".ui-state-disabled"),(function(t){return i.index(t)})),this._processTabs(),!1!==e.active&&this.anchors.length?this.active.length&&!t.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=t()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=t()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var e=this,i=this.tabs,s=this.anchors,o=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",(function(e){t(this).is(".ui-state-disabled")&&e.preventDefault()})).on("focus"+this.eventNamespace,".ui-tabs-anchor",(function(){t(this).closest("li").is(".ui-state-disabled")&&this.blur()})),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map((function(){return t("a",this)[0]})).attr({role:"presentation",tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=t(),this.anchors.each((function(i,s){var o,n,a,r=t(s).uniqueId().attr("id"),l=t(s).closest("li"),d=l.attr("aria-controls");e._isLocal(s)?(a=(o=s.hash).substring(1),n=e.element.find(e._sanitizeSelector(o))):(o="#"+(a=l.attr("aria-controls")||t({}).uniqueId()[0].id),(n=e.element.find(o)).length||(n=e._createPanel(a)).insertAfter(e.panels[i-1]||e.tablist),n.attr("aria-live","polite")),n.length&&(e.panels=e.panels.add(n)),d&&l.data("ui-tabs-aria-controls",d),l.attr({"aria-controls":a,"aria-labelledby":r}),n.attr("aria-labelledby",r)})),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),i&&(this._off(i.not(this.tabs)),this._off(s.not(this.anchors)),this._off(o.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(e){return t("<div>").attr("id",e).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(e){var i,s,o;for(t.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1),o=0;s=this.tabs[o];o++)i=t(s),!0===e||-1!==t.inArray(o,e)?(i.attr("aria-disabled","true"),this._addClass(i,null,"ui-state-disabled")):(i.removeAttr("aria-disabled"),this._removeClass(i,null,"ui-state-disabled"));this.options.disabled=e,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===e)},_setupEvents:function(e){var i={};e&&t.each(e.split(" "),(function(t,e){i[e]="_eventHandler"})),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,s=this.element.parent();"fill"===e?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each((function(){var e=t(this),s=e.css("position");"absolute"!==s&&"fixed"!==s&&(i-=e.outerHeight(!0))})),this.element.children().not(this.panels).each((function(){i-=t(this).outerHeight(!0)})),this.panels.each((function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))})).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each((function(){i=Math.max(i,t(this).height("").height())})).height(i))},_eventHandler:function(e){var i=this.options,s=this.active,o=t(e.currentTarget).closest("li"),n=o[0]===s[0],a=n&&i.collapsible,r=a?t():this._getPanelForTab(o),l=s.length?this._getPanelForTab(s):t(),d={oldTab:s,oldPanel:l,newTab:a?t():o,newPanel:r};e.preventDefault(),o.hasClass("ui-state-disabled")||o.hasClass("ui-tabs-loading")||this.running||n&&!i.collapsible||!1===this._trigger("beforeActivate",e,d)||(i.active=!a&&this.tabs.index(o),this.active=n?t():o,this.xhr&&this.xhr.abort(),l.length||r.length||t.error("jQuery UI Tabs: Mismatching fragment identifier."),r.length&&this.load(this.tabs.index(o),e),this._toggle(e,d))},_toggle:function(e,i){function s(){n.running=!1,n._trigger("activate",e,i)}function o(){n._addClass(i.newTab.closest("li"),"ui-tabs-active","ui-state-active"),a.length&&n.options.show?n._show(a,n.options.show,s):(a.show(),s())}var n=this,a=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,(function(){n._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),o()})):(this._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),r.hide(),o()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),a.length&&r.length?i.oldTab.attr("tabIndex",-1):a.length&&this.tabs.filter((function(){return 0===t(this).attr("tabIndex")})).attr("tabIndex",-1),a.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(e){var i,s=this._findActive(e);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return!1===e?t():this.tabs.eq(e)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+t.ui.escapeSelector(e)+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each((function(){t.data(this,"ui-tabs-destroy")?t(this).remove():t(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")})),this.tabs.each((function(){var e=t(this),i=e.data("ui-tabs-aria-controls");i?e.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")})),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(e){var i=this.options.disabled;!1!==i&&(void 0===e?i=!1:(e=this._getIndex(e),i=t.isArray(i)?t.map(i,(function(t){return t!==e?t:null})):t.map(this.tabs,(function(t,i){return i!==e?i:null}))),this._setOptionDisabled(i))},disable:function(e){var i=this.options.disabled;if(!0!==i){if(void 0===e)i=!0;else{if(e=this._getIndex(e),-1!==t.inArray(e,i))return;i=t.isArray(i)?t.merge([e],i).sort():[e]}this._setOptionDisabled(i)}},load:function(e,i){e=this._getIndex(e);var s=this,o=this.tabs.eq(e),n=o.find(".ui-tabs-anchor"),a=this._getPanelForTab(o),r={tab:o,panel:a},l=function(t,e){"abort"===e&&s.panels.stop(!1,!0),s._removeClass(o,"ui-tabs-loading"),a.removeAttr("aria-busy"),t===s.xhr&&delete s.xhr};this._isLocal(n[0])||(this.xhr=t.ajax(this._ajaxSettings(n,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(o,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done((function(t,e,o){setTimeout((function(){a.html(t),s._trigger("load",i,r),l(o,e)}),1)})).fail((function(t,e){setTimeout((function(){l(t,e)}),1)}))))},_ajaxSettings:function(e,i,s){var o=this;return{url:e.attr("href").replace(/#.*$/,""),beforeSend:function(e,n){return o._trigger("beforeLoad",i,t.extend({jqXHR:e,ajaxSettings:n},s))}}},_getPanelForTab:function(e){var i=t(e).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}}),!1!==t.uiBackCompat&&t.widget("ui.tabs",t.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),t.ui.tabs,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),o=t.inArray(i,s);-1!==o&&s.splice(o,1),e.removeData("ui-tooltip-id"),(s=t.trim(s.join(" ")))?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,(function(t,e){s._updateContent(e.element)}))},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,(function(i,s){var o=t.Event("blur");o.target=o.currentTarget=s.element[0],e.close(o,!0)})),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter((function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0})))},_enable:function(){this.disabledTitles.each((function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))})),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each((function(){var e,s=t(this);s.data("ui-tooltip-open")&&((e=t.Event("blur")).target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}
11)),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,o=this,n=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):void((i=s.call(t[0],(function(i){o._delay((function(){t.data("ui-tooltip-open")&&(e&&(e.type=n),this._open(e,t,i))}))})))&&this._open(e,t,i))},_open:function(e,i,s){function o(t){d.of=t,a.is(":hidden")||a.position(d)}var n,a,r,l,d=t.extend({},this.options.position);if(s){if(n=this._find(i))return void n.tooltip.find(".ui-tooltip-content").html(s);i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),n=this._tooltip(i),a=n.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),(l=t("<div>").html(a.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:o}),o(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval((function(){a.is(":visible")&&(o(d.of),clearInterval(r))}),t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,o=t(e?e.currentTarget:this.element),n=this._find(o);return n?(i=n.tooltip,void(n.closing||(clearInterval(this.delayedShow),o.data("ui-tooltip-title")&&!o.attr("title")&&o.attr("title",o.data("ui-tooltip-title")),this._removeDescribedBy(o),n.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,(function(){s._removeTooltip(t(this))})),o.removeData("ui-tooltip-open"),this._off(o,"mouseleave focusout keyup"),o[0]!==this.element[0]&&this._off(o,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,(function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]})),n.closing=!0,this._trigger("close",e,{tooltip:i}),n.hiding||(n.closing=!1)))):void o.removeData("ui-tooltip-open")},_tooltip:function(e){var i=t("<div>").attr("role","tooltip"),s=t("<div>").appendTo(i),o=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[o]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,(function(i,s){var o=t.Event("blur"),n=s.element;o.target=o.currentTarget=n[0],e.close(o,!0),t("#"+i).remove(),n.data("ui-tooltip-title")&&(n.attr("title")||n.attr("title",n.data("ui-tooltip-title")),n.removeData("ui-tooltip-title"))})),this.liveRegion.remove()}}),!1!==t.uiBackCompat&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip})),function(t){"use strict";function e(e){var i=e.data;e.isDefaultPrevented()||(e.preventDefault(),t(e.target).ajaxSubmit(i))}function i(e){var i=e.target,s=t(i);if(!s.is("[type=submit],[type=image]")){var o=s.closest("[type=submit]");if(0===o.length)return;i=o[0]}var n=this;if(n.clk=i,"image"==i.type)if(void 0!==e.offsetX)n.clk_x=e.offsetX,n.clk_y=e.offsetY;else if("function"==typeof t.fn.offset){var a=s.offset();n.clk_x=e.pageX-a.left,n.clk_y=e.pageY-a.top}else n.clk_x=e.pageX-i.offsetLeft,n.clk_y=e.pageY-i.offsetTop;setTimeout((function(){n.clk=n.clk_x=n.clk_y=null}),100)}function s(){if(t.fn.ajaxSubmit.debug){var e="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(e):window.opera&&window.opera.postError&&window.opera.postError(e)}}var o={};o.fileapi=void 0!==t("<input type='file'/>").get(0).files,o.formdata=void 0!==window.FormData;var n=!!t.fn.prop;t.fn.attr2=function(){if(!n)return this.attr.apply(this,arguments);var t=this.prop.apply(this,arguments);return t&&t.jquery||"string"==typeof t?t:this.attr.apply(this,arguments)},t.fn.ajaxSubmit=function(e){function i(i){function o(t){var e=null;try{t.contentWindow&&(e=t.contentWindow.document)}catch(t){s("cannot get iframe.contentWindow document: "+t)}if(e)return e;try{e=t.contentDocument?t.contentDocument:t.document}
11catch(i){s("cannot get iframe.contentDocument: "+i),e=t.document}return e}function r(){var e=d.attr2("target"),i=d.attr2("action");x.setAttribute("target",g),(!a||/post/i.test(a))&&x.setAttribute("method","POST"),i!=h.url&&x.setAttribute("action",h.url),h.skipEncodingOverride||a&&!/post/i.test(a)||d.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),h.timeout&&(k=setTimeout((function(){_=!0,l(T)}),h.timeout));var n=[];try{if(h.extraData)for(var r in h.extraData)h.extraData.hasOwnProperty(r)&&(t.isPlainObject(h.extraData[r])&&h.extraData[r].hasOwnProperty("name")&&h.extraData[r].hasOwnProperty("value")?n.push(t('<input type="hidden" name="'+h.extraData[r].name+'">').val(h.extraData[r].value).appendTo(x)[0]):n.push(t('<input type="hidden" name="'+r+'">').val(h.extraData[r]).appendTo(x)[0]));h.iframeTarget||m.appendTo("body"),v.attachEvent?v.attachEvent("onload",l):v.addEventListener("load",l,!1),setTimeout((function t(){try{var e=o(v).readyState;s("state = "+e),e&&"uninitialized"==e.toLowerCase()&&setTimeout(t,50)}catch(t){s("Server abort: ",t," (",t.name,")"),l(D),k&&clearTimeout(k),k=void 0}}),15);try{x.submit()}catch(t){document.createElement("form").submit.apply(x)}}finally{x.setAttribute("action",i),e?x.setAttribute("target",e):d.removeAttr("target"),t(n).remove()}}function l(e){if(!b.aborted&&!A){if((M=o(v))||(s("cannot access response document"),e=D),e===T&&b)return b.abort("timeout"),void C.reject(b,"timeout");if(e==D&&b)return b.abort("server abort"),void C.reject(b,"error","server abort");if(M&&M.location.href!=h.iframeSrc||_){v.detachEvent?v.detachEvent("onload",l):v.removeEventListener("load",l,!1);var i,n="success";try{if(_)throw"timeout";var a="xml"==h.dataType||M.XMLDocument||t.isXMLDoc(M);if(s("isXml="+a),!a&&window.opera&&(null===M.body||!M.body.innerHTML)&&--I)return s("requeing onLoad callback, DOM not available"),void setTimeout(l,250);var r=M.body?M.body:M.documentElement;b.responseText=r?r.innerHTML:null,b.responseXML=M.XMLDocument?M.XMLDocument:M,a&&(h.dataType="xml"),b.getResponseHeader=function(t){return{"content-type":h.dataType}[t.toLowerCase()]},r&&(b.status=Number(r.getAttribute("status"))||b.status,b.statusText=r.getAttribute("statusText")||b.statusText);var d=(h.dataType||"").toLowerCase(),c=/(json|script|text)/.test(d);if(c||h.textarea){var u=M.getElementsByTagName("textarea")[0];if(u)b.responseText=u.value,b.status=Number(u.getAttribute("status"))||b.status,b.statusText=u.getAttribute("statusText")||b.statusText;else if(c){var p=M.getElementsByTagName("pre")[0],g=M.getElementsByTagName("body")[0];p?b.responseText=p.textContent?p.textContent:p.innerText:g&&(b.responseText=g.textContent?g.textContent:g.innerText)}}else"xml"==d&&!b.responseXML&&b.responseText&&(b.responseXML=E(b.responseText));try{F=L(b,d,h)}catch(t){n="parsererror",b.error=i=t||n}}catch(t){s("error caught: ",t),n="error",b.error=i=t||n}b.aborted&&(s("upload aborted"),n=null),b.status&&(n=b.status>=200&&b.status<300||304===b.status?"success":"error"),"success"===n?(h.success&&h.success.call(h.context,F,"success",b),C.resolve(b.responseText,"success",b),f&&t.event.trigger("ajaxSuccess",[b,h])):n&&(void 0===i&&(i=b.statusText),h.error&&h.error.call(h.context,b,n,i),C.reject(b,"error",i),f&&t.event.trigger("ajaxError",[b,h,i])),f&&t.event.trigger("ajaxComplete",[b,h]),f&&!--t.active&&t.event.trigger("ajaxStop"),h.complete&&h.complete.call(h.context,b,n),A=!0,h.timeout&&clearTimeout(k),setTimeout((function(){h.iframeTarget?m.attr("src",h.iframeSrc):m.remove(),b.responseXML=null}),100)}}}var c,u,h,f,g,m,v,b,y,w,_,k,x=d[0],C=t.Deferred();if(C.abort=function(t){b.abort(t)},i)for(u=0;u<p.length;u++)c=t(p[u]),n?c.prop("disabled",!1):c.removeAttr("disabled");if((h=t.extend(!0,{},t.ajaxSettings,e)).context=h.context||h,g="jqFormIO"+(new Date).getTime(),h.iframeTarget?(w=(m=t(h.iframeTarget)).attr2("name"))?g=w:m.attr2("name",g):(m=t('<iframe name="'+g+'" src="'+h.iframeSrc+'" />')).css({position:"absolute",top:"-1000px",left:"-1000px"}),v=m[0],b={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(e){var i="timeout"===e?"timeout":"aborted";s("aborting upload... "+i),this.aborted=1;try{v.contentWindow.document.execCommand&&v.contentWindow.document.execCommand("Stop")}catch(t){}m.attr("src",h.iframeSrc),b.error=i,h.error&&h.error.call(h.context,b,i,e),f&&t.event.trigger("ajaxError",[b,h,i]),h.complete&&h.complete.call(h.context,b,i)}},(f=h.global)&&0==t.active++&&t.event.trigger("ajaxStart"),f&&t.event.trigger("ajaxSend",[b,h]),h.beforeSend&&!1===h.beforeSend.c
11all(h.context,b,h))return h.global&&t.active--,C.reject(),C;if(b.aborted)return C.reject(),C;(y=x.clk)&&((w=y.name)&&!y.disabled&&(h.extraData=h.extraData||{},h.extraData[w]=y.value,"image"==y.type&&(h.extraData[w+".x"]=x.clk_x,h.extraData[w+".y"]=x.clk_y)));var T=1,D=2,S=t("meta[name=csrf-token]").attr("content"),$=t("meta[name=csrf-param]").attr("content");$&&S&&(h.extraData=h.extraData||{},h.extraData[$]=S),h.forceSync?r():setTimeout(r,10);var F,M,A,I=50,E=t.parseXML||function(t,e){return window.ActiveXObject?((e=new ActiveXObject("Microsoft.XMLDOM")).async="false",e.loadXML(t)):e=(new DOMParser).parseFromString(t,"text/xml"),e&&e.documentElement&&"parsererror"!=e.documentElement.nodeName?e:null},P=t.parseJSON||function(t){return window.eval("("+t+")")},L=function(e,i,s){var o=e.getResponseHeader("content-type")||"",n="xml"===i||!i&&o.indexOf("xml")>=0,a=n?e.responseXML:e.responseText;return n&&"parsererror"===a.documentElement.nodeName&&t.error&&t.error("parsererror"),s&&s.dataFilter&&(a=s.dataFilter(a,i)),"string"==typeof a&&("json"===i||!i&&o.indexOf("json")>=0?a=P(a):("script"===i||!i&&o.indexOf("javascript")>=0)&&t.globalEval(a)),a};return C}if(!this.length)return s("ajaxSubmit: skipping submit process - no element selected"),this;var a,r,l,d=this;"function"==typeof e?e={success:e}:void 0===e&&(e={}),a=e.type||this.attr2("method"),(l=(l="string"==typeof(r=e.url||this.attr2("action"))?t.trim(r):"")||window.location.href||"")&&(l=(l.match(/^([^#]+)/)||[])[1]),e=t.extend(!0,{url:l,success:t.ajaxSettings.success,type:a||t.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},e);var c={};if(this.trigger("form-pre-serialize",[this,e,c]),c.veto)return s("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(e.beforeSerialize&&!1===e.beforeSerialize(this,e))return s("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var u=e.traditional;void 0===u&&(u=t.ajaxSettings.traditional);var h,p=[],f=this.formToArray(e.semantic,p);if(e.data&&(e.extraData=e.data,h=t.param(e.data,u)),e.beforeSubmit&&!1===e.beforeSubmit(f,this,e))return s("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[f,this,e,c]),c.veto)return s("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var g=t.param(f,u);h&&(g=g?g+"&"+h:h),"GET"==e.type.toUpperCase()?(e.url+=(e.url.indexOf("?")>=0?"&":"?")+g,e.data=null):e.data=g;var m=[];if(e.resetForm&&m.push((function(){d.resetForm()})),e.clearForm&&m.push((function(){d.clearForm(e.includeHidden)})),!e.dataType&&e.target){var v=e.success||function(){};m.push((function(i){var s=e.replaceTarget?"replaceWith":"html";t(e.target)[s](i).each(v,arguments)}))}else e.success&&m.push(e.success);if(e.success=function(t,i,s){for(var o=e.context||this,n=0,a=m.length;a>n;n++)m[n].apply(o,[t,i,s||d,d])},e.error){var b=e.error;e.error=function(t,i,s){var o=e.context||this;b.apply(o,[t,i,s,d])}}if(e.complete){var y=e.complete;e.complete=function(t,i){var s=e.context||this;y.apply(s,[t,i,d])}}var w=t("input[type=file]:enabled",this).filter((function(){return""!==t(this).val()})).length>0,_="multipart/form-data",k=d.attr("enctype")==_||d.attr("encoding")==_,x=o.fileapi&&o.formdata;s("fileAPI :"+x);var C,T=(w||k)&&!x;!1!==e.iframe&&(e.iframe||T)?e.closeKeepAlive?t.get(e.closeKeepAlive,(function(){C=i(f)})):C=i(f):C=(w||k)&&x?function(i){for(var s=new FormData,o=0;o<i.length;o++)s.append(i[o].name,i[o].value);if(e.extraData){var n=function(i){var s,o,n=t.param(i,e.traditional).split("&"),a=n.length,r=[];for(s=0;a>s;s++)n[s]=n[s].replace(/\+/g," "),o=n[s].split("="),r.push([decodeURIComponent(o[0]),decodeURIComponent(o[1])]);return r}(e.extraData);for(o=0;o<n.length;o++)n[o]&&s.append(n[o][0],n[o][1])}e.data=null;var r=t.extend(!0,{},t.ajaxSettings,e,{contentType:!1,processData:!1,cache:!1,type:a||"POST"});e.uploadProgress&&(r.xhr=function(){var i=t.ajaxSettings.xhr();return i.upload&&i.upload.addEventListener("progress",(function(t){var i=0,s=t.loaded||t.position,o=t.total;t.lengthComputable&&(i=Math.ceil(s/o*100)),e.uploadProgress(t,s,o,i)}),!1),i}),r.data=null;var l=r.beforeSend;return r.beforeSend=function(t,i){i.data=e.formData?e.formData:s,l&&l.call(this,t,i)},t.ajax(r)}(f):t.ajax(e),d.removeData("jqxhr").data("jqxhr",C);for(var D=0;D<p.length;D++)p[D]=null;return this.trigger("form-submit-notify",[this,e]),this}
11,t.fn.ajaxForm=function(o){if((o=o||{}).delegation=o.delegation&&t.isFunction(t.fn.on),!o.delegation&&0===this.length){var n={s:this.selector,c:this.context};return!t.isReady&&n.s?(s("DOM not ready, queuing ajaxForm"),t((function(){t(n.s,n.c).ajaxForm(o)})),this):(s("terminating; zero elements found by selector"+(t.isReady?"":" (DOM not ready)")),this)}return o.delegation?(t(document).off("submit.form-plugin",this.selector,e).off("click.form-plugin",this.selector,i).on("submit.form-plugin",this.selector,o,e).on("click.form-plugin",this.selector,o,i),this):this.ajaxFormUnbind().bind("submit.form-plugin",o,e).bind("click.form-plugin",o,i)},t.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},t.fn.formToArray=function(e,i){var s=[];if(0===this.length)return s;var n,a,r,l,d,c,u,h=this[0],p=e?h.getElementsByTagName("*"):h.elements;if(!p)return s;for(n=0,c=p.length;c>n;n++)if((r=(d=p[n]).name)&&!d.disabled)if(e&&h.clk&&"image"==d.type)h.clk==d&&(s.push({name:r,value:t(d).val(),type:d.type}),s.push({name:r+".x",value:h.clk_x},{name:r+".y",value:h.clk_y}));else if((l=t.fieldValue(d,!0))&&l.constructor==Array)for(i&&i.push(d),a=0,u=l.length;u>a;a++)s.push({name:r,value:l[a]});else if(o.fileapi&&"file"==d.type){i&&i.push(d);var f=d.files;if(f.length)for(a=0;a<f.length;a++)s.push({name:r,value:f[a],type:d.type});else s.push({name:r,value:"",type:d.type})}else null!=l&&(i&&i.push(d),s.push({name:r,value:l,type:d.type,required:d.required}));if(!e&&h.clk){var g=t(h.clk),m=g[0];(r=m.name)&&!m.disabled&&"image"==m.type&&(s.push({name:r,value:g.val()}),s.push({name:r+".x",value:h.clk_x},{name:r+".y",value:h.clk_y}))}return s},t.fn.formSerialize=function(e){return t.param(this.formToArray(e))},t.fn.fieldSerialize=function(e){var i=[];return this.each((function(){var s=this.name;if(s){var o=t.fieldValue(this,e);if(o&&o.constructor==Array)for(var n=0,a=o.length;a>n;n++)i.push({name:s,value:o[n]});else null!=o&&i.push({name:this.name,value:o})}})),t.param(i)},t.fn.fieldValue=function(e){for(var i=[],s=0,o=this.length;o>s;s++){var n=this[s],a=t.fieldValue(n,e);null==a||a.constructor==Array&&!a.length||(a.constructor==Array?t.merge(i,a):i.push(a))}return i},t.fieldValue=function(e,i){var s=e.name,o=e.type,n=e.tagName.toLowerCase();if(void 0===i&&(i=!0),i&&(!s||e.disabled||"reset"==o||"button"==o||("checkbox"==o||"radio"==o)&&!e.checked||("submit"==o||"image"==o)&&e.form&&e.form.clk!=e||"select"==n&&-1==e.selectedIndex))return null;if("select"==n){var a=e.selectedIndex;if(0>a)return null;for(var r=[],l=e.options,d="select-one"==o,c=d?a+1:l.length,u=d?a:0;c>u;u++){var h=l[u];if(h.selected){var p=h.value;if(p||(p=h.attributes&&h.attributes.value&&!h.attributes.value.specified?h.text:h.value),d)return p;r.push(p)}}return r}return t(e).val()},t.fn.clearForm=function(e){return this.each((function(){t("input,select,textarea",this).clearFields(e)}))},t.fn.clearFields=t.fn.clearInputs=function(e){var i=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each((function(){var s=this.type,o=this.tagName.toLowerCase();i.test(s)||"textarea"==o?this.value="":"checkbox"==s||"radio"==s?this.checked=!1:"select"==o?this.selectedIndex=-1:"file"==s?/MSIE/.test(navigator.userAgent)?t(this).replaceWith(t(this).clone(!0)):t(this).val(""):e&&(!0===e&&/hidden/.test(s)||"string"==typeof e&&t(this).is(e))&&(this.value="")}))},t.fn.resetForm=function(){return this.each((function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()}))},t.fn.enable=function(t){return void 0===t&&(t=!0),this.each((function(){this.disabled=!t}))},t.fn.selected=function(e){return void 0===e&&(e=!0),this.each((function(){var i=this.type;if("checkbox"==i||"radio"==i)this.checked=e;else if("option"==this.tagName.toLowerCase()){var s=t(this).parent("select");e&&s[0]&&"select-one"==s[0].type&&s.find("option").selected(!1),this.selected=e}}))},t.fn.ajaxSubmit.debug=!1}("undefined"!=typeof jQuery?jQuery:window.Zepto),
12/*! jQuery Validation Plugin - v1.11.1 - 3/22/2013\n* https://github.com/jzaefferer/jquery-validation
13* Copyright (c) 2013 Jörn Zaefferer; Licensed MIT */
14function(t){t.extend(t.fn,{validate:function(e){if(this.length){var i=t.data(this[0],"validator");
14return i||(this.attr("novalidate","novalidate"),i=new t.validator(e,this[0]),t.data(this[0],"validator",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",(function(e){i.settings.submitHandler&&(i.submitButton=e.target),t(e.target).hasClass("cancel")&&(i.cancelSubmit=!0),void 0!==t(e.target).attr("formnovalidate")&&(i.cancelSubmit=!0)})),this.submit((function(e){function s(){var s;return!i.settings.submitHandler||(i.submitButton&&(s=t("<input type='hidden'/>").attr("name",i.submitButton.name).val(t(i.submitButton).val()).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,e),i.submitButton&&s.remove(),!1)}return i.settings.debug&&e.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,s()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):s():(i.focusInvalid(),!1)}))),i)}e&&e.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){if(t(this[0]).is("form"))return this.validate().form();var e=!0,i=t(this[0].form).validate();return this.each((function(){e=e&&i.element(this)})),e},removeAttrs:function(e){var i={},s=this;return t.each(e.split(/\s/),(function(t,e){i[e]=s.attr(e),s.removeAttr(e)})),i},rules:function(e,i){var s=this[0];if(e){var o=t.data(s.form,"validator").settings,n=o.rules,a=t.validator.staticRules(s);switch(e){case"add":t.extend(a,t.validator.normalizeRule(i)),delete a.messages,n[s.name]=a,i.messages&&(o.messages[s.name]=t.extend(o.messages[s.name],i.messages));break;case"remove":if(!i)return delete n[s.name],a;var r={};return t.each(i.split(/\s/),(function(t,e){r[e]=a[e],delete a[e]})),r}}var l=t.validator.normalizeRules(t.extend({},t.validator.classRules(s),t.validator.attributeRules(s),t.validator.dataRules(s),t.validator.staticRules(s)),s);if(l.required){var d=l.required;delete l.required,l=t.extend({required:d},l)}return l}}),t.extend(t.expr[":"],{blank:function(e){return!t.trim(""+t(e).val())},filled:function(e){return!!t.trim(""+t(e).val())},unchecked:function(e){return!t(e).prop("checked")}}),t.validator=function(e,i){this.settings=t.extend(!0,{},t.validator.defaults,e),this.currentForm=i,this.init()},t.validator.format=function(e,i){return 1===arguments.length?function(){var i=t.makeArray(arguments);return i.unshift(e),t.validator.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=t.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),t.each(i,(function(t,i){e=e.replace(RegExp("\\{"+t+"\\}","g"),(function(){return i}))})),e)},t.extend(t.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:t([]),errorLabelContainer:t([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(t){this.lastActive=t,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(t)).hide())},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitted)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){(9!==e.which||""!==this.elementValue(t))&&(t.name in this.submitted||t===this.lastElement)&&this.element(t)},onclick:function(t){t.name in this.submitted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.parentNode)},highlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).addClass(i).removeClass(s):t(e).addClass(i).removeClass(s)},unhighlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).removeClass(i).addClass(s):t(e).removeClass(i).addClass(s)}},setDefaults:function(e){t.extend(t.validator.defaults,e)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:t.validator.format("Please enter no more than {0} characters."),minlength:t.validator.format("Please enter at least {0} characters."),rangelength:t.validator.format("Please enter a value between {0} and {1} characters long."),range:t.validator.format("Please enter a value between {0} and {1}."),max:t.validator.format("Please enter a value less than or equal to {0}."),min:t.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function e(e){var i=t.data(this[0].form,"validator"),s="on"+e.type.replace(/^validate/,"");i.settings[s]&&i.settings[s].call(i,this[0],e)}this.labelContainer=t(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||t(this.currentForm),this.containers=t(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i=this.groups={};
14t.each(this.settings.groups,(function(e,s){"string"==typeof s&&(s=s.split(/\s/)),t.each(s,(function(t,s){i[s]=e}))}));var s=this.settings.rules;t.each(s,(function(e,i){s[e]=t.validator.normalizeRule(i)})),t(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",e).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",e),this.settings.invalidHandler&&t(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),t.extend(this.submitted,this.errorMap),this.invalid=t.extend({},this.errorMap),this.valid()||t(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var t=0,e=this.currentElements=this.elements();e[t];t++)this.check(e[t]);return this.valid()},element:function(e){e=this.validationTargetFor(this.clean(e)),this.lastElement=e,this.prepareElement(e),this.currentElements=t(e);var i=!1!==this.check(e);return i?delete this.invalid[e.name]:this.invalid[e.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(e){if(e){for(var i in t.extend(this.errorMap,e),this.errorList=[],e)this.errorList.push({message:e[i],element:this.findByName(i)[0]});this.successList=t.grep(this.successList,(function(t){return!(t.name in e)}))}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){t.fn.resetForm&&t(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(t){var e=0;for(var i in t)e++;return e},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{t(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var e=this.lastActive;return e&&1===t.grep(this.errorList,(function(t){return t.element.name===e.name})).length&&e},elements:function(){var e=this,i={};return t(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter((function(){return!this.name&&e.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in i||!e.objectLength(t(this).rules()))&&(i[this.name]=!0,!0)}))},clean:function(e){return t(e)[0]},errors:function(){var e=this.settings.errorClass.replace(" ",".");return t(this.settings.errorElement+"."+e,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=t([]),this.toHide=t([]),this.currentElements=t([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(t){this.reset(),this.toHide=this.errorsFor(t)},elementValue:function(e){var i=t(e).attr("type"),s=t(e).val();return"radio"===i||"checkbox"===i?t("input[name='"+t(e).attr("name")+"']:checked").val():"string"==typeof s?s.replace(/\r/g,""):s},check:function(e){e=this.validationTargetFor(this.clean(e));var i,s=t(e).rules(),o=!1,n=this.elementValue(e);for(var a in s){var r={method:a,parameters:s[a]};try{if("dependency-mismatch"===(i=t.validator.methods[a].call(this,n,e,r.parameters))){o=!0;continue}if(o=!1,"pending"===i)return void(this.toHide=this.toHide.not(this.errorsFor(e)));if(!i)return this.formatAndAdd(e,r),!1}catch(t){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+e.id+", check the '"+r.method+"' method.",t),t}}return o?void 0:(this.objectLength(s)&&this.successList.push(e),!0)},customDataMessage:function(e,i){return t(e).data("msg-"+i.toLowerCase())||e.attributes&&t(e).attr("data-msg-"+i.toLowerCase())},customMessage:function(t,e){var i=this.settings.messages[t];return i&&(i.constructor===String?i:i[e])},findDefined:function(){for(var t=0;arguments.length>t;t++)if(void 0!==arguments[t])return arguments[t]},defaultMessage:function(e,i){return this.findDefined(this.customMessage(e.name,i),this.customDataMessage(e,i),!this.settings.ignoreTitle&&e.title||void 0,t.validator.messages[i],"<strong>Warning: No message defined for "+e.name+"</strong>")},formatAndAdd:function(e,i){var s=this.defaultMessage(e,i.method),o=/\$?\{(\d+)\}/g;"function"==typeof s?s=s.call(this,i.parameters,e):o.test(s)&&(s=t.validator.format(s.replace(o,"{$1}"),i.parameters)),this.errorList.push({message:s,element:e}),this.errorMap[e.name]=s,this.submitted[e.name]=s},addWrapper:function(t){return this.settings.wrapper&&(t=t.add(t.parent(this.settings.wrapper))),t},defaultShowErrors:function(){var t,e;for(t=0;this.errorList[t];t++){var i=this.errorList[t];this.settings.highlight&&this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.val
14idClass),this.showLabel(i.element,i.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(t=0;this.successList[t];t++)this.showLabel(this.successList[t]);if(this.settings.unhighlight)for(t=0,e=this.validElements();e[t];t++)this.settings.unhighlight.call(this,e[t],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return t(this.errorList).map((function(){return this.element}))},showLabel:function(e,i){var s=this.errorsFor(e);s.length?(s.removeClass(this.settings.validClass).addClass(this.settings.errorClass),s.html(i)):(s=t("<"+this.settings.errorElement+">").attr("for",this.idOrName(e)).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(s=s.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(s).length||(this.settings.errorPlacement?this.settings.errorPlacement(s,t(e)):s.insertAfter(e))),!i&&this.settings.success&&(s.text(""),"string"==typeof this.settings.success?s.addClass(this.settings.success):this.settings.success(s,e)),this.toShow=this.toShow.add(s)},errorsFor:function(e){var i=this.idOrName(e);return this.errors().filter((function(){return t(this).attr("for")===i}))},idOrName:function(t){return this.groups[t.name]||(this.checkable(t)?t.name:t.id||t.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name).not(this.settings.ignore)[0]),t},checkable:function(t){return/radio|checkbox/i.test(t.type)},findByName:function(e){return t(this.currentForm).find("[name='"+e+"']")},getLength:function(e,i){switch(i.nodeName.toLowerCase()){case"select":return t("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return e.length},depend:function(t,e){return!this.dependTypes[typeof t]||this.dependTypes[typeof t](t,e)},dependTypes:{boolean:function(t){return t},string:function(e,i){return!!t(e,i.form).length},function:function(t,e){return t(e)}},optional:function(e){var i=this.elementValue(e);return!t.validator.methods.required.call(this,i,e)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,this.pending[t.name]=!0)},stopRequest:function(e,i){this.pendingRequest--,0>this.pendingRequest&&(this.pendingRequest=0),delete this.pending[e.name],i&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(t(this.currentForm).submit(),this.formSubmitted=!1):!i&&0===this.pendingRequest&&this.formSubmitted&&(t(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(e){return t.data(e,"previousValue")||t.data(e,"previousValue",{old:null,valid:!0,message:this.defaultMessage(e,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(e,i){e.constructor===String?this.classRuleSettings[e]=i:t.extend(this.classRuleSettings,e)},classRules:function(e){var i={},s=t(e).attr("class");return s&&t.each(s.split(" "),(function(){this in t.validator.classRuleSettings&&t.extend(i,t.validator.classRuleSettings[this])})),i},attributeRules:function(e){var i={},s=t(e),o=s[0].getAttribute("type");for(var n in t.validator.methods){var a;"required"===n?(""===(a=s.get(0).getAttribute(n))&&(a=!0),a=!!a):a=s.attr(n),/min|max/.test(n)&&(null===o||/number|range|text/.test(o))&&(a=Number(a)),a?i[n]=a:o===n&&"range"!==o&&(i[n]=!0)}return i.maxlength&&/-1|2147483647|524288/.test(i.maxlength)&&delete i.maxlength,i},dataRules:function(e){var i,s,o={},n=t(e);for(i in t.validator.methods)void 0!==(s=n.data("rule-"+i.toLowerCase()))&&(o[i]=s);return o},staticRules:function(e){var i={},s=t.data(e.form,"validator");return s.settings.rules&&(i=t.validator.normalizeRule(s.settings.rules[e.name])||{}),i},normalizeRules:function(e,i){return t.each(e,(function(s,o){if(!1!==o){if(o.param||o.depends){var n=!0;switch(typeof o.depends){case"string":n=!!t(o.depends,i.form).length;break;case"function":n=o.depends.call(i,i)}n?e[s]=void 0===o.param||o.param:delete e[s]}}else delete e[s]})),t.each(e,(function(s,o){e[s]=t.isFunction(o)?o(i):o})),t.each(["minlength","maxlength"],(function(){e[this]&&(e[this]=Number(e[this]))})),t.each(["rangelength","range"],(function(){var i;e[this]&&(t.isArray(e[this])?e[this]=[Number(e[this][0]),Number(e[this][1])]:"string"==typeof e[this]&&(i=e[this].split(/[\s,]+/),e[this]=[Number(i[0]),Number(i[1])]))})),t.validator.autoCreateRanges&&(e.min&&e.max&&(e.range=[e.min,e.max],delete e.min,delete e.max),e.minlength&&e.maxlength&&(e.rangelength=[e.minlength,e.maxlength],delete e.minlength,delete e.maxlength)),e},normalizeRule:function(e){if("string"==typeof e){var i={};t.each(e.split(/\s/),(function(){i[this]=!0})),e=i}return e},addMethod:function(e,i,s){t.validator.methods[e]=i,t.validator.messages[e]=void 0!==s?s:t.validator.messages[e],3>i.length&&t.validator.addClassRules(e,t.validator.normalizeRule(e))},methods:{required:function(e,i,s){if(!this.depend(s,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var o=t(i).val();return o&&o.length>0}return this.checkable(i)?this.getLength(e,i)>0:t.trim(e).length>0},email:function(t,e){return this.optional(e)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(t)},url:function(t,e){return this.optional(e)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(t)},date:function(t,e){return this.optional(e)||!/Invalid|NaN/.test(""+new Date(t))},dateISO:function(t,e){return this.optional(e)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(t)},number:function(t,e){return this.optional(e)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(t)},digits:function(t,e){return this.optional(e)||/^\d+$/.test(t)},creditcard:function(t,e){if(this.optional(e))return"dependency-mismatch";if(/[^0-9 \-]+/.test(t))return!1;for(var i=0,s=0,o=!1,n=(t=t.replace(/\D/g,"")).length-1;n>=0;n--){var a=t.charAt(n);s=parseInt(a,10),o&&(s*=2)>9&&(s-=9),i+=s,o=!o}return 0==i%10},minlength:function(e,i,s){var o=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||o>=s},maxlength:function(e,i,s){var o=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||s>=o},rangelength:function(e,i,s){var o=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||o>=s[0]&&s[1]>=o}
14,min:function(t,e,i){return this.optional(e)||t>=i},max:function(t,e,i){return this.optional(e)||i>=t},range:function(t,e,i){return this.optional(e)||t>=i[0]&&i[1]>=t},equalTo:function(e,i,s){var o=t(s);return this.settings.onfocusout&&o.unbind(".validate-equalTo").bind("blur.validate-equalTo",(function(){t(i).valid()})),e===o.val()},remote:function(e,i,s){if(this.optional(i))return"dependency-mismatch";var o=this.previousValue(i);if(this.settings.messages[i.name]||(this.settings.messages[i.name]={}),o.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=o.message,s="string"==typeof s&&{url:s}||s,o.old===e)return o.valid;o.old=e;var n=this;this.startRequest(i);var a={};return a[i.name]=e,t.ajax(t.extend(!0,{url:s,mode:"abort",port:"validate"+i.name,dataType:"json",data:a,success:function(s){n.settings.messages[i.name].remote=o.originalMessage;var a=!0===s||"true"===s;if(a){var r=n.formSubmitted;n.prepareElement(i),n.formSubmitted=r,n.successList.push(i),delete n.invalid[i.name],n.showErrors()}else{var l={},d=s||n.defaultMessage(i,"remote");l[i.name]=o.message=t.isFunction(d)?d(e):d,n.invalid[i.name]=!0,n.showErrors(l)}o.valid=a,n.stopRequest(i,a)}},s)),"pending"}}}),t.format=t.validator.format}(jQuery),function(t){var e={};if(t.ajaxPrefilter)t.ajaxPrefilter((function(t,i,s){var o=t.port;"abort"===t.mode&&(e[o]&&e[o].abort(),e[o]=s)}));else{var i=t.ajax;t.ajax=function(s){var o=("mode"in s?s:t.ajaxSettings).mode,n=("port"in s?s:t.ajaxSettings).port;return"abort"===o?(e[n]&&e[n].abort(),e[n]=i.apply(this,arguments),e[n]):i.apply(this,arguments)}}}(jQuery),function(t){t.extend(t.fn,{validateDelegate:function(e,i,s){return this.bind(i,(function(i){var o=t(i.target);return o.is(e)?s.apply(o,arguments):void 0}))}})}(jQuery),
15/*! lightgallery - v1.9.0 - 2020-10-14
16* http://sachinchoolur.github.io/lightGallery/
17* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
18/*! lightgallery - v1.9.0 - 2020-10-14
19* http://sachinchoolur.github.io/lightGallery/
20* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
21function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,ariaLabelledby:"",ariaDescribedby:"",closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1,supportLegacyBrowser:!0,iframe:!1};function i(i,s){if(this.el=i,this.$el=t(i),this.s=t.extend({},e,s),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBarTimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.s.dynamic?this.$items=this.s.dynamicEl:"this"===this.s.selector?this.$items=this.$el:""!==this.s.selector?this.s.selectWithin?this.$items=t(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(t(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this}i.prototype.init=function(){var e=this;e.s.preload>e.$items.length&&(e.s.preload=e.$items.length);var i=window.location.hash;i.indexOf("lg="+this.s.galleryId)>0&&(e.index=parseInt(i.split("&slide=")[1],10),t("body").addClass("lg-from-hash"),t("body").hasClass("lg-on")||(setTimeout((function(){e.build(e.index)})),t("body").addClass("lg-on"))),e.s.dynamic?(e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||0,t("body").hasClass("lg-on")||setTimeout((function(){e.build(e.index),t("body").addClass("lg-on")}))):e.$items.on("click.lgcustom",(function(i){try{i.preventDefault(),i.preventDefault()}catch(t){i.returnValue=!1}e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||e.$items.index(this),t("body").hasClass("lg-on")||(e.build(e.index),t("body").addClass("lg-on"))}))},i.prototype.build=function(e){var i=this;i.structure(),t.each(t.fn.lightGallery.modules,(function(e){i.modules[e]=new t.fn.lightGallery.modules[e](i.el)})),i.slide(e,!1,!1,!1),i.s.keyPress&&i.keyPress(),i.$items.length>1?(i.arrow(),setTimeout((function(){i.enableDrag(),i.enableSwipe()}),50),i.s.mousewheel&&i.mousewheel()):i.$slide.on("click.lg",(function(){i.$el.trigger("onSlideClick.lg")})),i.counter(),i.closeGallery(),i.$el.trigger("onAfterOpen.lg"),i.s.hideBarsDelay>
210&&i.$outer.on("mousemove.lg click.lg touchstart.lg",(function(){i.$outer.removeClass("lg-hide-items"),clearTimeout(i.hideBarTimeout),i.hideBarTimeout=setTimeout((function(){i.$outer.addClass("lg-hide-items")}),i.s.hideBarsDelay)})),i.$outer.trigger("mousemove.lg")},i.prototype.structure=function(){var e,i="",s="",o=0,n="",a=this;for(t("body").append('<div class="lg-backdrop"></div>'),t(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),o=0;o<this.$items.length;o++)i+='<div class="lg-item"></div>';if(this.s.controls&&this.$items.length>1&&(s='<div class="lg-actions"><button type="button" aria-label="Previous slide" class="lg-prev lg-icon">'+this.s.prevHtml+'</button><button type="button" aria-label="Next slide" class="lg-next lg-icon">'+this.s.nextHtml+"</button></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(n='<div role="status" aria-live="polite" class="lg-sub-html"></div>'),e='<div tabindex="-1" aria-modal="true" '+(this.s.ariaLabelledby?'aria-labelledby="'+this.s.ariaLabelledby+'"':"")+" "+(this.s.ariaDescribedby?'aria-describedby="'+this.s.ariaDescribedby+'"':"")+' role="dialog" class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+i+'</div><div class="lg-toolbar lg-group"><button type="button" aria-label="Close gallery" class="lg-close lg-icon"></button></div>'+s+n+"</div></div>",t("body").append(e),this.$outer=t(".lg-outer"),this.$outer.focus(),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),a.setTop(),t(window).on("resize.lg orientationchange.lg",(function(){setTimeout((function(){a.setTop()}),100)})),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()){var r=this.$outer.find(".lg-inner");r.css("transition-timing-function",this.s.cssEasing),r.css("transition-duration",this.s.speed+"ms")}setTimeout((function(){t(".lg-backdrop").addClass("in")})),setTimeout((function(){a.$outer.addClass("lg-visible")}),this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" aria-label="Download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=t(window).scrollTop()},i.prototype.setTop=function(){if("100%"!==this.s.height){var e=t(window).height(),i=(e-parseInt(this.s.height,10))/2,s=this.$outer.find(".lg");e>=parseInt(this.s.height,10)?s.css("top",i+"px"):s.css("top","0px")}},i.prototype.doCss=function(){return!!function(){var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],e=document.documentElement,i=0;for(i=0;i<t.length;i++)if(t[i]in e.style)return!0}()},i.prototype.isVideo=function(t,e){var i;if(i=this.s.dynamic?this.s.dynamicEl[e].html:this.$items.eq(e).attr("data-html"),!t)return i?{html5:!0}:(console.error("lightGallery :- data-src is not provided on slide item "+(e+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html"),!1);var s=t.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),o=t.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),n=t.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),a=t.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return s?{youtube:s}:o?{vimeo:o}:n?{dailymotion:n}:a?{vk:a}:void 0},i.prototype.counter=function(){this.s.counter&&t(this.s.appendCounterTo).append('<div id="lg-counter" role="status" aria-live="polite"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>")},i.prototype.addHtml=function(e){var i,s,o=null;if(this.s.dynamic?this.s.dynamicEl[e].subHtmlUrl?i=this.s.dynamicEl[e].subHtmlUrl:o=this.s.dynamicEl[e].subHtml:(s=this.$items.eq(e)).attr("data-sub-html-url")?i=s.attr("data-sub-html-url"):(o=s.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!o&&(o=s.attr("title")||s.find("img").first().attr("alt"))),!i)if(null!=o){var n=o.substring(0,1);"."!==n&&"#"!==n||(o=this.s.subHtmlSelectorRelative&&!this.s.dynamic?s.find(o).html():t(o).html())}else o="";".lg-sub-html"===this.s.appendSubHtmlTo?i?this.$outer.find(this.s.appendSubHtmlTo).load(i):this.$outer.find(this.s.appendSubHtmlTo).html(o):i?this.$slide.eq(e).load(i):this.$slide.eq(e).append(o),null!=o&&(""===o?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[e])},i.prototype.preload=function(t){var e=1,i=1;for(e=1;e<=this.s.preload&&!(e>=this.$items.length-t);e++)this.loadContent(t+e,!1,0);for(i=1;i<=this.s.preload&&!(t-i<0);i++)this.loadContent(t-i,!1,0)},i.prototype.loadContent=function(e,i,s){var o,n,a,r,l,d,c,u=this,h=!1,p=function(e){for(var i=[],s=[],o=0;o<e.length;o++){var a=e[o].split(" ");""===a[0]&&a.splice(0,1),s.push(a[0]),i.push(a[1])}for(var r=t(window).width(),l=0;l<i.length;l++)if(parseInt(i[l],10)>r){n=s[l];break}};if(u.s.dynamic){if(u.s.dynamicEl[e].poster&&(h=!0,a=u.s.dynamicEl[e].poster),d=u.s.dynamicEl[e].html,n=u.s.dynamicEl[e].src,c=u.s.dynamicEl[e].alt,u.s.dynamicEl[e].responsive)p(u.s.dynamicEl[e].responsive.split(","));r=u.s.dynamicEl[e].srcset,l=u.s.dynamicEl[e].sizes}else{var f=u.$items.eq(e);
21if(f.attr("data-poster")&&(h=!0,a=f.attr("data-poster")),d=f.attr("data-html"),n=f.attr("href")||f.attr("data-src"),c=f.attr("title")||f.find("img").first().attr("alt"),f.attr("data-responsive"))p(f.attr("data-responsive").split(","));r=f.attr("data-srcset"),l=f.attr("data-sizes")}var g=!1;u.s.iframe?g=!0:u.s.dynamic?u.s.dynamicEl[e].iframe&&(g=!0):"true"===u.$items.eq(e).attr("data-iframe")&&(g=!0);var m=u.isVideo(n,e);if(!u.$slide.eq(e).hasClass("lg-loaded")){if(g)u.$slide.eq(e).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+u.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+n+'"  allowfullscreen="true"></iframe></div></div>');else if(h){var v="";v=m&&m.youtube?"lg-has-youtube":m&&m.vimeo?"lg-has-vimeo":"lg-has-html5",u.$slide.eq(e).prepend('<div class="lg-video-cont '+v+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+a+'" /></div></div>')}else m?(u.$slide.eq(e).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),u.$el.trigger("hasVideo.lg",[e,n,d])):(c=c?'alt="'+c+'"':"",u.$slide.eq(e).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" '+c+' src="'+n+'" /></div>'));if(u.$el.trigger("onAferAppendSlide.lg",[e]),o=u.$slide.eq(e).find(".lg-object"),l&&o.attr("sizes",l),r&&(o.attr("srcset",r),this.s.supportLegacyBrowser))try{picturefill({elements:[o[0]]})}catch(t){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.")}".lg-sub-html"!==this.s.appendSubHtmlTo&&u.addHtml(e),u.$slide.eq(e).addClass("lg-loaded")}u.$slide.eq(e).find(".lg-object").on("load.lg error.lg",(function(){var i=0;s&&!t("body").hasClass("lg-from-hash")&&(i=s),setTimeout((function(){u.$slide.eq(e).addClass("lg-complete"),u.$el.trigger("onSlideItemLoad.lg",[e,s||0])}),i)})),m&&m.html5&&!h&&u.$slide.eq(e).addClass("lg-complete"),!0===i&&(u.$slide.eq(e).hasClass("lg-complete")?u.preload(e):u.$slide.eq(e).find(".lg-object").on("load.lg error.lg",(function(){u.preload(e)})))},i.prototype.slide=function(e,i,s,o){var n=this.$outer.find(".lg-current").index(),a=this;if(!a.lGalleryOn||n!==e){var r=this.$slide.length,l=a.lGalleryOn?this.s.speed:0;if(!a.lgBusy){var d,c,u;if(this.s.download)(d=a.s.dynamic?!1!==a.s.dynamicEl[e].downloadUrl&&(a.s.dynamicEl[e].downloadUrl||a.s.dynamicEl[e].src):"false"!==a.$items.eq(e).attr("data-download-url")&&(a.$items.eq(e).attr("data-download-url")||a.$items.eq(e).attr("href")||a.$items.eq(e).attr("data-src")))?(t("#lg-download").attr("href",d),a.$outer.removeClass("lg-hide-download")):a.$outer.addClass("lg-hide-download");if(this.$el.trigger("onBeforeSlide.lg",[n,e,i,s]),a.lgBusy=!0,clearTimeout(a.hideBarTimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout((function(){a.addHtml(e)}),l),this.arrowDisable(e),o||(e<n?o="prev":e>n&&(o="next")),i)this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),r>2?(c=e-1,u=e+1,(0===e&&n===r-1||e===r-1&&0===n)&&(u=0,c=r-1)):(c=0,u=1),"prev"===o?a.$slide.eq(u).addClass("lg-next-slide"):a.$slide.eq(c).addClass("lg-prev-slide"),a.$slide.eq(e).addClass("lg-current");else a.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===o?(this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(n).addClass("lg-next-slide")):(this.$slide.eq(e).addClass("lg-next-slide"),this.$slide.eq(n).addClass("lg-prev-slide")),setTimeout((function(){a.$slide.removeClass("lg-current"),a.$slide.eq(e).addClass("lg-current"),a.$outer.removeClass("lg-no-trans")}),50);a.lGalleryOn?(setTimeout((function(){a.loadContent(e,!0,0)}),this.s.speed+50),setTimeout((function(){a.lgBusy=!1,a.$el.trigger("onAfterSlide.lg",[n,e,i,s])}),this.s.speed)):(a.loadContent(e,!0,a.s.backdropDuration),a.lgBusy=!1,a.$el.trigger("onAfterSlide.lg",[n,e,i,s])),a.lGalleryOn=!0,this.s.counter&&t("#lg-counter-current").text(e+1)}a.index=e}},i.prototype.goToNextSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index+1<e.$slide.length?(e.index++,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):i?(e.index=0,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-right-end"),setTimeout((function(){e.$outer.removeClass("lg-right-end")}),400)))},i.prototype.goToPrevSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index>0?(e.index--,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):i?(e.index=e.$items.length-1,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-left-end"),setTimeout((function(){e.$outer.removeClass("lg-left-end")}),400)))},i.prototype.keyPress=function(){var e=this;this.$items.length>1&&t(window).on("keyup.lg",(function(t){e.$items.length>1&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))})),t(window).on("keydown.lg",(function(t){!0===e.s.escKey&&27===t.keyCode&&(t.preventDefault(),e.$outer.hasClass("lg-thumb-open")?e.$outer.removeClass("lg-thumb-open"):e.destroy())}))},i.prototype.arrow=function(){var t=this;this.$outer.find(".lg-prev").on("click.lg",(function(){t.goToPrevSlide()})),this.$outer.find(".lg-next").on("click.lg",(function(){t.goToNextSlide()}))},i.prototype.arrowDisable=function(t){!this.s.loop&&this.s.hideControlOnEnd&&(t+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),t>0?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))}
21,i.prototype.setTranslate=function(t,e,i){this.s.useLeft?t.css("left",e):t.css({transform:"translate3d("+e+"px, "+i+"px, 0px)"})},i.prototype.touchMove=function(e,i){var s=i-e;Math.abs(s)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),s,0),this.setTranslate(t(".lg-prev-slide"),-this.$slide.eq(this.index).width()+s,0),this.setTranslate(t(".lg-next-slide"),this.$slide.eq(this.index).width()+s,0))},i.prototype.touchEnd=function(t){var e=this;"lg-slide"!==e.s.mode&&e.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout((function(){e.$outer.removeClass("lg-dragging"),t<0&&Math.abs(t)>e.s.swipeThreshold?e.goToNextSlide(!0):t>0&&Math.abs(t)>e.s.swipeThreshold?e.goToPrevSlide(!0):Math.abs(t)<5&&e.$el.trigger("onSlideClick.lg"),e.$slide.removeAttr("style")})),setTimeout((function(){e.$outer.hasClass("lg-dragging")||"lg-slide"===e.s.mode||e.$outer.removeClass("lg-slide")}),e.s.speed+100)},i.prototype.enableSwipe=function(){var t=this,e=0,i=0,s=!1;t.s.enableSwipe&&t.doCss()&&(t.$slide.on("touchstart.lg",(function(i){t.$outer.hasClass("lg-zoomed")||t.lgBusy||(i.preventDefault(),t.manageSwipeClass(),e=i.originalEvent.targetTouches[0].pageX)})),t.$slide.on("touchmove.lg",(function(o){t.$outer.hasClass("lg-zoomed")||(o.preventDefault(),i=o.originalEvent.targetTouches[0].pageX,t.touchMove(e,i),s=!0)})),t.$slide.on("touchend.lg",(function(){t.$outer.hasClass("lg-zoomed")||(s?(s=!1,t.touchEnd(i-e)):t.$el.trigger("onSlideClick.lg"))})))},i.prototype.enableDrag=function(){var e=this,i=0,s=0,o=!1,n=!1;e.s.enableDrag&&e.doCss()&&(e.$slide.on("mousedown.lg",(function(s){e.$outer.hasClass("lg-zoomed")||e.lgBusy||t(s.target).text().trim()||(s.preventDefault(),e.manageSwipeClass(),i=s.pageX,o=!0,e.$outer.scrollLeft+=1,e.$outer.scrollLeft-=1,e.$outer.removeClass("lg-grab").addClass("lg-grabbing"),e.$el.trigger("onDragstart.lg"))})),t(window).on("mousemove.lg",(function(t){o&&(n=!0,s=t.pageX,e.touchMove(i,s),e.$el.trigger("onDragmove.lg"))})),t(window).on("mouseup.lg",(function(a){n?(n=!1,e.touchEnd(s-i),e.$el.trigger("onDragend.lg")):(t(a.target).hasClass("lg-object")||t(a.target).hasClass("lg-video-play"))&&e.$el.trigger("onSlideClick.lg"),o&&(o=!1,e.$outer.removeClass("lg-grabbing").addClass("lg-grab"))})))},i.prototype.manageSwipeClass=function(){var t=this.index+1,e=this.index-1;this.s.loop&&this.$slide.length>2&&(0===this.index?e=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),e>-1&&this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(t).addClass("lg-next-slide")},i.prototype.mousewheel=function(){var t=this;t.$outer.on("mousewheel.lg",(function(e){e.deltaY&&(e.deltaY>0?t.goToPrevSlide():t.goToNextSlide(),e.preventDefault())}))},i.prototype.closeGallery=function(){var e=this,i=!1;this.$outer.find(".lg-close").on("click.lg",(function(){e.destroy()})),e.s.closable&&(e.$outer.on("mousedown.lg",(function(e){i=!!(t(e.target).is(".lg-outer")||t(e.target).is(".lg-item ")||t(e.target).is(".lg-img-wrap"))})),e.$outer.on("mousemove.lg",(function(){i=!1})),e.$outer.on("mouseup.lg",(function(s){(t(s.target).is(".lg-outer")||t(s.target).is(".lg-item ")||t(s.target).is(".lg-img-wrap")&&i)&&(e.$outer.hasClass("lg-dragging")||e.destroy())})))},i.prototype.destroy=function(e){var i=this;e||(i.$el.trigger("onBeforeClose.lg"),t(window).scrollTop(i.prevScrollTop)),e&&(i.s.dynamic||this.$items.off("click.lg click.lgcustom"),t.removeData(i.el,"lightGallery")),this.$el.off(".lg.tm"),t.each(t.fn.lightGallery.modules,(function(t){i.modules[t]&&i.modules[t].destroy()})),this.lGalleryOn=!1,clearTimeout(i.hideBarTimeout),this.hideBarTimeout=!1,t(window).off(".lg"),t("body").removeClass("lg-on lg-from-hash"),i.$outer&&i.$outer.removeClass("lg-visible"),t(".lg-backdrop").removeClass("in"),setTimeout((function(){i.$outer&&i.$outer.remove(),t(".lg-backdrop").remove(),e||i.$el.trigger("onCloseAfter.lg"),i.$el.focus()}),i.s.backdropDuration+50)},t.fn.lightGallery=function(e){return this.each((function(){if(t.data(this,"lightGallery"))try{t(this).data("lightGallery").init()}catch(t){console.error("lightGallery has not initiated properly",t)}else t.data(this,"lightGallery",new i(this,e))}))},t.fn.lightGallery.modules={}}()})),
22/*! lg-autoplay - v1.2.1 - 2020-06-13
23* http://sachinchoolur.github.io/lightGallery
24* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
25function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),!(this.core.$items.length<2)&&(this.core.s=t.extend({},e,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};i.prototype.init=function(){var t=this;t.core.s.autoplayControls&&t.controls(),t.core.s.progressBar&&t.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>'),t.progress(),t.core.s.autoplay&&t.$el.one("onSlideItemLoad.lg.tm",(function(){t.startlAuto()})),t.$el.on("onDragstart.lg.tm touchstart.lg.tm",(function(){t.interval&&(t.cancelAuto(),t.canceledOnTouch=!0)})),t.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",(function(){!t.interval&&t.canceledOnTouch&&(t.startlAuto(),t.canceledOnTouch=!1)}))},i.prototype.progress=function(){var t,e,i=this;i.$el.on("onBeforeSlide.lg.tm",(function(){i.core.s.progressBar&&i.fromAuto&&(t=i.core.$outer.find(".lg-progress-bar"),e=i.core.$outer.find(".lg-progress"),i.interval&&(e.removeAttr("style"),t.removeClass("lg-start"),setTimeout((function(){e.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),t.addClass("lg-start")}),20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1}))},i.prototype.controls=function(){var e=this;t(this.core.s.appendAutoplayControlsTo).append('<button type="button" aria-label="Toggle autoplay" class="lg-autoplay-button lg-icon"></button>'),e.core.$outer.find(".lg-autoplay-button").on("click.lg",(function(){t(e.core.$outer).hasClass("lg-show-autoplay")?(e.cancelAuto(),e.core.s.fourceAutoplay=!1):e.interval||(e.startlAuto(),e.core.s.fourceAutoplay=e.fourceAutoplayTemp)}))},i.prototype.startlAuto=function(){var t=this;t.core.$outer.find(".lg-progress").css("transition","width "+(t.core.s.speed+t.core.s.pause)+"ms ease 0s"),t.core.$outer.addClass("lg-show-autoplay"),t.core.$outer.find(".lg-progress-bar").addClass("lg-start"),t.interval=setInterval((function(){t.core.index+1<t.core.$items.length?t.core.index++:t.core.
25index=0,t.fromAuto=!0,t.core.slide(t.core.index,!1,!1,"next")}),t.core.s.speed+t.core.s.pause)},i.prototype.cancelAuto=function(){clearInterval(this.interval),this.interval=!1,this.core.$outer.find(".lg-progress").removeAttr("style"),this.core.$outer.removeClass("lg-show-autoplay"),this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")},i.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove()},t.fn.lightGallery.modules.autoplay=i}()})),
26/*! lg-fullscreen - v1.2.1 - 2020-06-13
27* http://sachinchoolur.github.io/lightGallery
28* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
29function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={fullScreen:!0};function i(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement}var s=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.init(),this};s.prototype.init=function(){var t="";if(this.core.s.fullScreen){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled))return;t='<button type="button" aria-label="Toggle fullscreen" class="lg-fullscreen lg-icon"></button>',this.core.$outer.find(".lg-toolbar").append(t),this.fullScreen()}},s.prototype.requestFullscreen=function(){var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen()},s.prototype.exitFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()},s.prototype.fullScreen=function(){var e=this;t(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",(function(){e.core.$outer.toggleClass("lg-fullscreen-on")})),this.core.$outer.find(".lg-fullscreen").on("click.lg",(function(){i()?e.exitFullscreen():e.requestFullscreen()}))},s.prototype.destroy=function(){i()&&this.exitFullscreen(),t(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},t.fn.lightGallery.modules.fullscreen=s}()})),
30/*! lg-pager - v1.0.2 - 2017-01-22
31* http://sachinchoolur.github.io/lightGallery
32* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
33function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(0,(function(t){!function(){"use strict";var e={pager:!1},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};i.prototype.init=function(){var e,i,s,o=this,n="";if(o.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'),o.core.s.dynamic)for(var a=0;a<o.core.s.dynamicEl.length;a++)n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+o.core.s.dynamicEl[a].thumb+'" /></div></span>';else o.core.$items.each((function(){o.core.s.exThumbImage?n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+t(this).attr(o.core.s.exThumbImage)+'" /></div></span>':n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+t(this).find("img").attr("src")+'" /></div></span>'}));(i=o.core.$outer.find(".lg-pager-outer")).html(n),(e=o.core.$outer.find(".lg-pager-cont")).on("click.lg touchend.lg",(function(){var e=t(this);
vendor: 4,313 bytes, lines 33-37
33o.core.index=e.index(),o.core.slide(o.core.index,!1,!0,!1)})),i.on("mouseover.lg",(function(){clearTimeout(s),i.addClass("lg-pager-hover")})),i.on("mouseout.lg",(function(){s=setTimeout((function(){i.removeClass("lg-pager-hover")}))})),o.core.$el.on("onBeforeSlide.lg.tm",(function(t,i,s){e.removeClass("lg-pager-active"),e.eq(s).addClass("lg-pager-active")}))},i.prototype.destroy=function(){},t.fn.lightGallery.modules.pager=i}()})),
34/*! lg-thumbnail - v1.2.1 - 2020-06-13
35* http://sachinchoolur.github.io/lightGallery
36* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
37function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbHeight:"80px",thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.$el=t(i),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.core.s.animateThumb&&(this.core.s.thumbHeight="100%"),this.left=0,this.init(),this};i.prototype.init=function(){var t=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout((function(){t.core.$outer.addClass("lg-thumb-open")}),700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb&&this.core.doCss()?(this.core.s.enableThumbDrag&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},i.prototype.build=function(){var e,i=this,s="",o="";switch(this.core.s.vimeoThumbSize){case"thumbnail_large":o="640";break;case"thumbnail_medium":o="200x150";break;case"thumbnail_small":o="100x75"}function n(t,e,n){var a,r=i.core.isVideo(t,n)||{},l="";r.youtube||r.vimeo||r.dailymotion?r.youtube?a=i.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+r.youtube[1]+"/"+i.core.s.youtubeThumbSize+".jpg":e:r.vimeo?i.core.s.loadVimeoThumbnail?(a="//i.vimeocdn.com/video/error_"+o+".jpg",l=r.vimeo[1]):a=e:r.dailymotion&&(a=i.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+r.dailymotion[1]:e):a=e,s+='<div data-vimeo-id="'+l+'" class="lg-thumb-item" style="width:'+i.core.s.thumbWidth+"px; height: "+i.core.s.thumbHeight+"; margin-right: "+i.core.s.thumbMargin+'px"><img src="'+a+'" /></div>',l=""}if(i.core.$outer.addClass("lg-has-thumb"),i.core.$outer.find(".lg").append('<div class="lg-thumb-outer"><div class="lg-thumb lg-group"></div></div>'),i.$thumbOuter=i.core.$outer.find(".lg-thumb-outer"),i.thumbOuterWidth=i.$thumbOuter.width(),i.core.s.animateThumb&&i.core.$outer.find(".lg-thumb").css({width:i.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&i.$thumbOuter.css("height",i.core.s.thumbContHeight+"px"),i.core.s.dynamic)for(var a=0;a<i.core.s.dynamicEl.length;a++)n(i.core.s.dynamicEl[a].src,i.core.s.dynamicEl[a].thumb,a);else i.core.$items.each((function(e){i.core.s.exThumbImage?n(t(this).attr("href")||t(this).attr("data-src"),t(this).attr(i.core.s.exThumbImage),e):n(t(this).attr("href")||t(this).attr("data-src"),t(this).find("img").attr("src"),e)}));i.core.$outer.find(".lg-thumb").html(s),(e=i.core.$outer.find(".lg-thumb-item")).each((function(){var e=t(this),s=e.attr("data-vimeo-id");s&&t.getJSON("//www.vimeo.com/api/v2/video/"+s+".json?callback=?",{format:"json"},(function(t){e.find("img").attr("src",t[0][i.core.s.vimeoThumbSize])}))})),e.eq(i.core.index).addClass("active"),i.core.$el.on("onBeforeSlide.lg.tm",(function(){e.removeClass("active"),e.eq(i.core.index).addClass("active")})),e.on("click.lg touchend.lg",(function(){var e=t(this);setTimeout((function(){(i.thumbClickable&&!i.core.lgBusy||!i.core.doCss())&&(i.core.index=e.index(),i.core.slide(i.core.index,!1,
37!0,!1))}),50)})),i.core.$el.on("onBeforeSlide.lg.tm",(function(){i.animateThumb(i.core.index)})),t(window).on("resize.lg.thumb orientationchange.lg.thumb",(function(){setTimeout((function(){i.animateThumb(i.core.index),i.thumbOuterWidth=i.$thumbOuter.width()}),200)}))},i.prototype.setTranslate=function(t){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+t+"px, 0px, 0px)"})},i.prototype.animateThumb=function(t){var e=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){var i;switch(this.core.s.currentPagerPosition){case"left":i=0;break;case"middle":i=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":i=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*t-1-i,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(e.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||e.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||e.css("left",-this.left+"px"),this.setTranslate(this.left)}},i.prototype.enableThumbDrag=function(){var e=this,i=0,s=0,o=!1,n=!1,a=0;e.$thumbOuter.addClass("lg-grab"),e.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",(function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.pageX,o=!0,e.core.$outer.scrollLeft+=1,e.core.$outer.scrollLeft-=1,e.thumbClickable=!1,e.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))})),t(window).on("mousemove.lg.thumb",(function(t){o&&(a=e.left,n=!0,s=t.pageX,e.$thumbOuter.addClass("lg-dragging"),(a-=s-i)>e.thumbTotalWidth-e.thumbOuterWidth&&(a=e.thumbTotalWidth-e.thumbOuterWidth),a<0&&(a=0),e.setTranslate(a))}
37)),t(window).on("mouseup.lg.thumb",(function(){n?(n=!1,e.$thumbOuter.removeClass("lg-dragging"),e.left=a,Math.abs(s-i)<e.core.s.swipeThreshold&&(e.thumbClickable=!0)):e.thumbClickable=!0,o&&(o=!1,e.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"))}))},i.prototype.enableThumbSwipe=function(){var t=this,e=0,i=0,s=!1,o=0;t.core.$outer.find(".lg-thumb").on("touchstart.lg",(function(i){t.thumbTotalWidth>t.thumbOuterWidth&&(i.preventDefault(),e=i.originalEvent.targetTouches[0].pageX,t.thumbClickable=!1)})),t.core.$outer.find(".lg-thumb").on("touchmove.lg",(function(n){t.thumbTotalWidth>t.thumbOuterWidth&&(n.preventDefault(),i=n.originalEvent.targetTouches[0].pageX,s=!0,t.$thumbOuter.addClass("lg-dragging"),o=t.left,(o-=i-e)>t.thumbTotalWidth-t.thumbOuterWidth&&(o=t.thumbTotalWidth-t.thumbOuterWidth),o<0&&(o=0),t.setTranslate(o))})),t.core.$outer.find(".lg-thumb").on("touchend.lg",(function(){t.thumbTotalWidth>t.thumbOuterWidth&&s?(s=!1,t.$thumbOuter.removeClass("lg-dragging"),Math.abs(i-e)<t.core.s.swipeThreshold&&(t.thumbClickable=!0),t.left=o):t.thumbClickable=!0}))},i.prototype.toogle=function(){var t=this;t.core.s.toogleThumb&&(t.core.$outer.addClass("lg-can-toggle"),t.$thumbOuter.append('<button type="button" aria-label="Toggle thumbnails" class="lg-toogle-thumb lg-icon"></button>'),t.core.$outer.find(".lg-toogle-thumb").on("click.lg",(function(){t.core.$outer.toggleClass("lg-thumb-open")})))},i.prototype.thumbkeyPress=function(){var e=this;t(window).on("keydown.lg.thumb",(function(t){38===t.keyCode?(t.preventDefault(),e.core.$outer.addClass("lg-thumb-open")):40===t.keyCode&&(t.preventDefault(),e.core.$outer.removeClass("lg-thumb-open"))}))},i.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(t(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},t.fn.lightGallery.modules.Thumbnail=i}()})),
38/*! lg-video - v1.3.0 - 2020-05-03
39* http://sachinchoolur.github.io/lightGallery
40* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
41function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={videoMaxWidth:"855px",autoplayFirstVideo:!0,youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.videoLoaded=!1,this.init(),this};function s(t,e,i,s){var o=this;if(o.core.$slide.eq(e).find(".lg-video").append(o.loadVideo(i,"lg-object",!0,e,s)),s)if(o.core.s.videojs)try{videojs(o.core.$slide.eq(e).find(".lg-html5").get(0),o.core.s.videojsOptions,(function(){!o.videoLoaded&&o.core.s.autoplayFirstVideo&&this.play()}))}catch(t){console.error("Make sure you have included videojs")}else!o.videoLoaded&&o.core.s.autoplayFirstVideo&&o.core.$slide.eq(e).find(".lg-html5").get(0).play()}function o(t,e){var i=this.core.$slide.eq(e).find(".lg-video-cont");i.hasClass("lg-has-iframe")||(i.css("max-width",this.core.s.videoMaxWidth),this.videoLoaded=!0)}function n(e,i,s){var o,n=this.core.$slide.eq(i),a=n.find(".lg-youtube").get(0),r=n.find(".lg-vimeo").get(0),l=n.find(".lg-dailymotion").get(0),d=n.find(".lg-vk").get(0),c=n.find(".lg-html5").get(0);if(a)a.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(r)try{$f(r).api("pause")}catch(t){console.error("Make sure you have included froogaloop2 js")}else if(l)l.contentWindow.postMessage("pause","*");else if(c)if(this.core.s.videojs)try{videojs(c).pause()}catch(t){console.error("Make sure you have included videojs")}else c.pause();d&&t(d).attr("src",t(d).attr("src").replace("&autoplay","&noplay")),o=this.core.s.dynamic?this.core.s.dynamicEl[s].src:this.core.$items.eq(s).attr("href")||this.core.$items.eq(s).attr("data-src");var u=this.core.isVideo(o,s)||{};(u.youtube||u.vimeo||u.dailymotion||u.vk)&&this.core.$outer.addClass("lg-hide-download")}i.prototype.init=function(){var e=this;e.core.$el.on("hasVideo.lg.tm",s.bind(this)),e.core.$el.on("onAferAppendSlide.lg.tm",o.bind(this)),e.core.doCss()&&e.core.$items.length>1&&(e.core.s.enableSwipe||e.core.s.enableDrag)?e.core.$el.on("onSlideClick.lg.tm",(function(){var t=e.core.$slide.eq(e.core.index);e.loadVideoOnclick(t)})):e.core.$slide.on("click.lg",(function(){e.loadVideoOnclick(t(this))})),e.core.$el.on("onBeforeSlide.lg.tm",n.bind(this)),e.core.$el.on("onAfterSlide.lg.tm",(function(t,i){e.core.$slide.eq(i).removeClass("lg-video-playing")})),e.core.s.autoplayFirstVideo&&e.core.$el.on("onAferAppendSlide.lg.tm",(function(t,i){if(!e.core.lGalleryOn){var s=e.core.$slide.eq(i);setTimeout((function(){e.loadVideoOnclick(s)}),100)}}))},i.prototype.loadVideo=function(e,i,s,o,n){var a,r="",l=1,d="",c=this.core.isVideo(e,o)||{};if(a=(a=this.core.s.dynamic?this.core.s.dynamicEl[this.core.index].title:this.core.$items.eq(this.core.index).attr("title")||this.core.$items.eq(this.core.index).find("img").first().attr("alt"))?'title="'+a+'"':"",s&&(l=this.videoLoaded?0:this.core.s.autoplayFirstVideo?1:0),c.youtube)d="?wmode=
41opaque&autoplay="+l+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(d=d+"&"+t.param(this.core.s.youtubePlayerParams)),r='<iframe class="lg-video-object lg-youtube '+i+'" '+a+' width="560" height="315" src="//www.youtube.com/embed/'+c.youtube[1]+d+'" frameborder="0" allowfullscreen></iframe>';else if(c.vimeo)d="?autoplay="+l+"&api=1",this.core.s.vimeoPlayerParams&&(d=d+"&"+t.param(this.core.s.vimeoPlayerParams)),r='<iframe class="lg-video-object lg-vimeo '+i+'" '+a+' width="560" height="315"  src="//player.vimeo.com/video/'+c.vimeo[1]+d+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';else if(c.dailymotion)d="?wmode=opaque&autoplay="+l+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(d=d+"&"+t.param(this.core.s.dailymotionPlayerParams)),r='<iframe class="lg-video-object lg-dailymotion '+i+'" '+a+' width="560" height="315" src="//www.dailymotion.com/embed/video/'+c.dailymotion[1]+d+'" frameborder="0" allowfullscreen></iframe>';else if(c.html5){var u=n.substring(0,1);"."!==u&&"#"!==u||(n=t(n).html()),r=n}else c.vk&&(d="&autoplay="+l,this.core.s.vkPlayerParams&&(d=d+"&"+t.param(this.core.s.vkPlayerParams)),r='<iframe class="lg-video-object lg-vk '+i+'" '+a+' width="560" height="315" src="//vk.com/video_ext.php?'+c.vk[1]+d+'" frameborder="0" allowfullscreen></iframe>');return r},i.prototype.loadVideoOnclick=function(t){var e=this;if(t.find(".lg-object").hasClass("lg-has-poster")&&t.find(".lg-object").is(":visible"))if(t.hasClass("lg-has-video")){var i=t.find(".lg-youtube").get(0),s=t.find(".lg-vimeo").get(0),o=t.find(".lg-dailymotion").get(0),n=t.find(".lg-html5").get(0);if(i)i.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(s)try{$f(s).api("play")}catch(t){console.error("Make sure you have included froogaloop2 js")}else if(o)o.contentWindow.postMessage("play","*");else if(n)if(e.core.s.videojs)try{videojs(n).play()}catch(t){console.error("Make sure you have included videojs")}else n.play();t.addClass("lg-video-playing")}else{t.addClass("lg-video-playing lg-has-video");var a=function(i,s){if(t.find(".lg-video").append(e.loadVideo(i,"",!1,e.core.index,s)),s)if(e.core.s.videojs)try{videojs(e.core.$slide.eq(e.core.index).find(".lg-html5").get(0),e.core.s.videojsOptions,(function(){this.play()}))}catch(t){console.error("Make sure you have included videojs")}else e.core.$slide.eq(e.core.index).find(".lg-html5").get(0).play()};e.core.s.dynamic?a(e.core.s.dynamicEl[e.core.index].src,e.core.s.dynamicEl[e.core.index].html):a(e.core.$items.eq(e.core.index).attr("href")||e.core.$items.eq(e.core.index).attr("data-src"),e.core.$items.eq(e.core.index).attr("data-html"));var r=t.find(".lg-object");t.find(".lg-video").append(r),t.find(".lg-video-object").hasClass("lg-html5")||(t.removeClass("lg-complete"),t.find(".lg-video-object").on("load.lg error.lg",(function(){t.addClass("lg-complete")})))}},i.prototype.destroy=function(){this.videoLoaded=!1},t.fn.lightGallery.modules.video=i}()})),
42/*! lg-zoom - v1.3.0-beta.0 - October-05-2020
43* http://sachinchoolur.github.io/lightGallery
44* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
45function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e,i,s={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:(e=!1,i=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./),i&&parseInt(i[2],10)<54&&(e=!0),e)},o=function(e){return this.core=t(e).data("lightGallery"),this.core.s=t.extend({},s,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()),this};o.prototype.init=function(){var e=this,i='<button type="button" aria-label="Zoom in" id="lg-zoom-in" class="lg-icon"></button><button type="button" aria-label="Zoom out" id="lg-zoom-out" class="lg-icon"></button>';e.core.s.actualSize&&(i+='<button type="button" aria-label="Actual size" id="lg-actual-size" class="lg-icon"></button>'),e.core.s.useLeftForZoom?e.core.$outer.addClass("lg-use-left-for-zoom"):e.core.$outer.addClass("lg-use-transition-for-zoom"),this.core.$outer.find(".lg-toolbar").append(i),e.core.$el.on("onSlideItemLoad.lg.tm.zoom",(function(i,s,o){var n=e.core.s.enableZoomAfter+o;t("body").hasClass("lg-from-hash")&&o?n=0:t("body").removeClass("lg-from-hash"),e.zoomabletimeout=setTimeout((function(){e.core.$slide.eq(s).addClass("lg-zoomable")}),n+30)}));var s=1,o=function(i){var s=e.core.$outer.find(".lg-current .lg-image"),o=(t(window).width()-s.prop("offsetWidth"))/2,n=(t(window).height()-s.prop("offsetHeight"))/2+t(window).scrollTop(),a=(i-1)*(e.pageX-o),r=(i-1)*(e.pageY-n);s.css("transform","scale3d("+i+", "+i+", 1)").attr("data-scale",i),e.core.s.useLeftForZoom?s.parent().css({left:-a+"px",top:-r+"px"}).attr("data-x",a).attr("data-y",r):s.parent().css("transform","translate3d(-"+a+"px, -"+r+"px, 0)").attr("data-x",a).attr("data-y",r)},n=function(){s>1?e.core.$outer.addClass("lg-zoomed"):e.resetZoom(),s<1&&(s=1),o(s)},a=function(i,o,a,r){var l,d=o.prop("offsetWidth");
vendor: 6,270 bytes, line 45
45l=e.core.s.dynamic?e.core.s.dynamicEl[a].width||o[0].naturalWidth||d:e.core.$items.eq(a).attr("data-width")||o[0].naturalWidth||d,e.core.$outer.hasClass("lg-zoomed")?s=1:l>d&&(s=l/d||2),r?(e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop()):(e.pageX=i.pageX||i.originalEvent.targetTouches[0].pageX,e.pageY=i.pageY||i.originalEvent.targetTouches[0].pageY),n(),setTimeout((function(){e.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")}),10)},r=!1;e.core.$el.on("onAferAppendSlide.lg.tm.zoom",(function(t,i){var s=e.core.$slide.eq(i).find(".lg-image");s.on("dblclick",(function(t){a(t,s,i)})),s.on("touchstart",(function(t){r?(clearTimeout(r),r=null,a(t,s,i)):r=setTimeout((function(){r=null}),300),t.preventDefault()}))})),t(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",(function(){e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop(),o(s)})),t("#lg-zoom-out").on("click.lg",(function(){e.core.$outer.find(".lg-current .lg-image").length&&(s-=e.core.s.scale,n())})),t("#lg-zoom-in").on("click.lg",(function(){e.core.$outer.find(".lg-current .lg-image").length&&(s+=e.core.s.scale,n())})),t("#lg-actual-size").on("click.lg",(function(t){a(t,e.core.$slide.eq(e.core.index).find(".lg-image"),e.core.index,!0)})),e.core.$el.on("onBeforeSlide.lg.tm",(function(){s=1,e.resetZoom()})),e.zoomDrag(),e.zoomSwipe()},o.prototype.getCurrentTransform=function(t){if(!t)return 0;var e=window.getComputedStyle(t,null),i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform")||"none";return"none"!==i?i.split("(")[1].split(")")[0].split(","):0},o.prototype.getCurrentRotation=function(t){if(!t)return 0;var e=this.getCurrentTransform(t);return e?Math.round(Math.atan2(e[1],e[0])*(180/Math.PI)):0},o.prototype.getModifier=function(t,e,i){var s=t;t=Math.abs(t);var o=this.getCurrentTransform(i);if(!o)return 1;var n=1;if("X"===e){var a=Math.sign(parseFloat(o[0]));0===t||180===t?n=1:90===t&&(n=-90===s&&1===a||90===s&&-1===a?-1:1),n*=a}else{var r=Math.sign(parseFloat(o[3]));if(0===t||180===t)n=1;else if(90===t){var l=parseFloat(o[1]),d=parseFloat(o[2]);n=Math.sign(l*d*s*r)}n*=r}return n},o.prototype.getImageSize=function(t,e,i){return 90===e&&(i="x"===i?"y":"x"),t.prop({y:"offsetHeight",x:"offsetWidth"}[i])},o.prototype.getDragCords=function(t,e){return 90===e?{x:t.pageY,y:t.pageX}:{x:t.pageX,y:t.pageY}},o.prototype.getSwipeCords=function(t,e){var i=t.originalEvent.targetTouches[0].pageX,s=t.originalEvent.targetTouches[0].pageY;return 90===e?{x:s,y:i}:{x:i,y:s}},o.prototype.getPossibleDragCords=function(t,e){var i=(this.core.$outer.find(".lg").height()-this.getImageSize(t,e,"y"))/2,s=Math.abs(this.getImageSize(t,e,"y")*Math.abs(t.attr("data-scale"))-this.core.$outer.find(".lg").height()+i),o=(this.core.$outer.find(".lg").width()-this.getImageSize(t,e,"x"))/2,n=Math.abs(this.getImageSize(t,e,"x")*Math.abs(t.attr("data-scale"))-this.core.$outer.find(".lg").width()+o);return 90===e?{minY:o,maxY:n,minX:i,maxX:s}:{minY:i,maxY:s,minX:o,maxX:n}},o.prototype.getDragAllowedAxises=function(t,e){var i=this.getImageSize(t,e,"y")*t.attr("data-scale")>this.core.$outer.find(".lg").height(),s=this.getImageSize(t,e,"x")*t.attr("data-scale")>this.core.$outer.find(".lg").width();return 90===e?{allowX:i,allowY:s}:{allowX:s,allowY:i}},o.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()},o.prototype.zoomSwipe=function(){var t,e=this,i={},s={},o=!1,n=!1,a=!1,r=0;e.core.$slide.on("touchstart.lg",(function(s){if(e.core.$outer.hasClass("lg-zoomed")){var o=e.core.$slide.eq(e.core.index).find(".lg-object");t=e.core.$slide.eq(e.core.index).find(".lg-img-rotate")[0],r=e.getCurrentRotation(t);var l=e.getDragAllowedAxises(o,Math.abs(r));a=l.allowY,((n=l.allowX)||a)&&(s.preventDefault(),i=e.getSwipeCords(s,Math.abs(r)))}})),e.core.$slide.on("touchmove.lg",(function(l){if(e.core.$outer.hasClass("lg-zoomed")){var d,c,u=e.core.$slide.eq(e.core.index).find(".lg-img-wrap");l.preventDefault(),o=!0,s=e.getSwipeCords(l,Math.abs(r)),e.core.$outer.addClass("lg-zoom-dragging"),c=a?-Math.abs(u.attr("data-y"))+(s.y-i.y)*e.getModifier(r,"Y",t):-Math.abs(u.attr("data-y")),d=n?-Math.abs(u.attr("data-x"))+(s.x-i.x)*e.getModifier(r,"X",t):-Math.abs(u.attr("data-x")),(Math.abs(s.x-i.x)>15||Math.abs(s.y-i.y)>15)&&(e.core.s.useLeftForZoom?u.css({left:d+"px",top:c+"px"}):u.css("transform","translate3d("+d+"px, "+c+"px, 0)"))}})),e.core.$slide.on("touchend.lg",(function(){e.core.$outer.hasClass("lg-zoomed")&&o&&(o=!1,e.core.$outer.removeClass("lg-zoom-dragging"),e.touchendZoom(i,s,n,a,r))}))},o.prototype.zoomDrag=function(){var e,i=this,s={},o={},n=!1,a=!1,r=!1,l=!1,d=0;i.core.$slide.on("mousedown.lg.zoom",(function(o){e=i.core.$slide.eq(i.core.index).find(".lg-img-rotate")[0],d=i.getCurrentRotation(e);var a=i.core.$slide.eq(i.core.index).find(".lg-object"),c=i.getDragAllowedAxises(a,Math.abs(d));l=c.allowY,r=c.allowX,i.core.$outer.hasClass("lg-zoomed")&&t(o.target).hasClass("lg-object")&&(r||l)&&(o.preventDefault(),s=i.getDragCords(o,Math.abs(d)),n=!0,i.core.$outer.scrollLeft+=1,i.core.$outer.scrollLeft-=1,i.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))})),t(window).on("mousemove.lg.zoom",(function(t){if(n){var c,u,h=i.core.$slide.eq(i.core.index).find(".lg-img-wrap");a=!0,o=i.getDragCords(t,Math.abs(d)),i.core.$outer.addClass("lg-zoom-dragging"),u=l?-Math.abs(h.attr("data-y"))+(o.y-s.y)*i.getModifier(d,"Y",e):-Math.abs(h.attr("data-y")),c=r?-Math.abs(h.attr("data-x"))+(o.x-s.x)*i.getModifier(d,"X",e):-Math.abs(h.attr("data-x")),i.core.s.useLeftForZoom?h.css({left:c+"px",top:u+"px"}):h.css("transform","translate3d("+c+"px, "+u+"px, 0)")}})),t(window).on("mouseup.lg.zoom",(function(t){n&&(n=!1,i.core.$outer.removeClass("lg-zoom-dragging"),!a||s.x===o.x&&s.y===o.y||(o=i.getDragCords(t,Math.abs(d)),i.touchendZoom(s,o,r,l,d)),a=!1),i.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")}))}
45,o.prototype.touchendZoom=function(t,e,i,s,o){var n=this.core.$slide.eq(this.core.index).find(".lg-img-wrap"),a=this.core.$slide.eq(this.core.index).find(".lg-object"),r=this.core.$slide.eq(this.core.index).find(".lg-img-rotate")[0],l=-Math.abs(n.attr("data-x"))+(e.x-t.x)*this.getModifier(o,"X",r),d=-Math.abs(n.attr("data-y"))+(e.y-t.y)*this.getModifier(o,"Y",r),c=this.getPossibleDragCords(a,Math.abs(o));(Math.abs(e.x-t.x)>15||Math.abs(e.y-t.y)>15)&&(s&&(d<=-c.maxY?d=-c.maxY:d>=-c.minY&&(d=-c.minY)),i&&(l<=-c.maxX?l=-c.maxX:l>=-c.minX&&(l=-c.minX)),s?n.attr("data-y",Math.abs(d)):d=-Math.abs(n.attr("data-y")),i?n.attr("data-x",Math.abs(l)):l=-Math.abs(n.attr("data-x")),this.core.s.useLeftForZoom?n.css({left:l+"px",top:d+"px"}):n.css("transform","translate3d("+l+"px, "+d+"px, 0)"))},o.prototype.destroy=function(){this.core.$el.off(".lg.zoom"),t(window).off(".lg.zoom"),this.core.$slide.off(".lg.zoom"),this.core.$el.off(".lg.tm.zoom"),this.resetZoom(),clearTimeout(this.zoomabletimeout),this.zoomabletimeout=!1},t.fn.lightGallery.modules.zoom=o}()})),
46/*! lg-hash - v1.0.4 - 2017-12-20
47* http://sachinchoolur.github.io/lightGallery
48* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
49function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(0,(function(t){!function(){"use strict";var e={hash:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.core.s.hash&&(this.oldHash=window.location.hash,this.init()),this};i.prototype.init=function(){var e,i=this;i.core.$el.on("onAfterSlide.lg.tm",(function(t,e,s){history.replaceState?history.replaceState(null,null,window.location.pathname+window.location.search+"#lg="+i.core.s.galleryId+"&slide="+s):window.location.hash="lg="+i.core.s.galleryId+"&slide="+s})),t(window).on("hashchange.lg.hash",(function(){e=window.location.hash;var t=parseInt(e.split("&slide=")[1],10);e.indexOf("lg="+i.core.s.galleryId)>-1?i.core.slide(t,!1,!1):i.core.lGalleryOn&&i.core.destroy()}))},i.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?history.replaceState?history.replaceState(null,null,this.oldHash):window.location.hash=this.oldHash:history.replaceState?history.replaceState(null,document.title,window.location.pathname+window.location.search):window.location.hash="",this.core.$el.off(".lg.hash"))},t.fn.lightGallery.modules.hash=i}()})),
50/*! lg-share - v1.2.1 - 2020-06-13
51* http://sachinchoolur.github.io/lightGallery
52* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
53function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.core.s.share&&this.init(),this};i.prototype.init=function(){var e=this,i='<button type="button" aria-label="Share" id="lg-share" class="lg-icon" aria-haspopup="true" aria-expanded="false"><ul class="lg-dropdown" style="position: absolute;">';i+=e.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"</span></a></li>":"",i+=e.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"</span></a></li>":"",i+=e.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"</span></a></li>":"",i+=e.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">
53'+this.core.s.pinterestDropdownText+"</span></a></li>":"",i+="</ul></button>",this.core.$outer.find(".lg-toolbar").append(i),this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>'),t("#lg-share").on("click.lg",(function(){e.core.$outer.toggleClass("lg-dropdown-active");var i=t("#lg-share").attr("aria-expanded");t("#lg-share").attr("aria-expanded","true"!==i)})),t("#lg-dropdown-overlay").on("click.lg",(function(){e.core.$outer.removeClass("lg-dropdown-active"),t("#lg-share").attr("aria-expanded",!1)})),e.core.$el.on("onAfterSlide.lg.tm",(function(i,s,o){setTimeout((function(){t("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(e.getSahreProps(o,"facebookShareUrl")||window.location.href)),t("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+e.getSahreProps(o,"tweetText")+"&url="+encodeURIComponent(e.getSahreProps(o,"twitterShareUrl")||window.location.href)),t("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(e.getSahreProps(o,"googleplusShareUrl")||window.location.href)),t("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(e.getSahreProps(o,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(e.getSahreProps(o,"src"))+"&description="+e.getSahreProps(o,"pinterestText"))}),100)}))},i.prototype.getSahreProps=function(t,e){var i="";if(this.core.s.dynamic)i=this.core.s.dynamicEl[t][e];else{var s=this.core.$items.eq(t).attr("href"),o=this.core.$items.eq(t).data(e);i="src"===e&&s||o}return i},i.prototype.destroy=function(){},t.fn.lightGallery.modules.share=i}()})),
54/*! lg-rotate - v1.2.1-beta.0 - 2020-10-05
55* http://sachinchoolur.github.io/lightGallery
56* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
57function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,(function(t){!function(){"use strict";var e={rotate:!0,rotateLeft:!0,rotateRight:!0,flipHorizontal:!0,flipVertical:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.core.s.rotate&&this.core.doCss()&&this.init(),this};i.prototype.buildTemplates=function(){var t="";this.core.s.flipVertical&&(t+='<button aria-label="Flip vertical" class="lg-flip-ver lg-icon"></button>'),this.core.s.flipHorizontal&&(t+='<button aria-label="flip horizontal" class="lg-flip-hor lg-icon"></button>'),this.core.s.rotateLeft&&(t+='<button aria-label="Rotate left" class="lg-rotate-left lg-icon"></button>'),this.core.s.rotateRight&&(t+='<button aria-label="Rotate right" class="lg-rotate-right lg-icon"></button>'),this.core.$outer.find(".lg-toolbar").append(t)},i.prototype.init=function(){var t=this;this.buildTemplates(),this.rotateValuesList={},this.core.$el.on("onAferAppendSlide.lg.tm.rotate",(function(e,i){t.core.$slide.eq(i).find(".lg-img-wrap").wrap('<div class="lg-img-rotate"></div>')})),this.core.$outer.find(".lg-rotate-left").on("click.lg",this.rotateLeft.bind(this)),this.core.$outer.find(".lg-rotate-right").on("click.lg",this.rotateRight.bind(this)),this.core.$outer.find(".lg-flip-hor").on("click.lg",this.flipHorizontal.bind(this)),this.core.$outer.find(".lg-flip-ver").on("click.lg",this.flipVertical.bind(this)),this.core.$el.on("onBeforeSlide.lg.tm.rotate",(function(e,i,s){t.rotateValuesList[s]||(t.rotateValuesList[s]={rotate:0,flipHorizontal:1,flipVertical:1})}))},i.prototype.applyStyles=function(){this.core.$slide.eq(this.core.index).find(".lg-img-rotate").css("transform","rotate("+this.rotateValuesList[this.core.index].rotate+"deg) scale3d("+this.rotateValuesList[this.core.index].flipHorizontal+", "+this.rotateValuesList[this.core.index].flipVertical+", 1)")},i.prototype.getCurrentRotation=function(t){if(!t)return 0;var e=window.getComputedStyle(t,null),i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform")||"none";if("none"!==i){var s=i.split("(")[1].split(")")[0].split(",");if(s){var o=Math.round(Math.atan2(s[1],s[0])*(180/Math.PI));return o<0?o+360:o}}return 0},i.prototype.rotateLeft=function(){this.rotateValuesList[this.core.index].rotate-=90,this.applyStyles()},i.prototype.rotateRight=function(){this.rotateValuesList[this.core.index].rotate+=90,this.applyStyles()},i.prototype.flipHorizontal=function(){var t=this.core.$slide.eq(this.core.index).find(".lg-img-rotate")[0],e=this.getCurrentRotation(t),i="flipHorizontal";90!==e&&270!==e||(i="flipVertical"),this.rotateValuesList[this.core.index][i]*=-1,this.applyStyles()},i.prototype.flipVertical=function(){var t=this.core.$slide.eq(this.core.index).find(".lg-img-rotate")[0],e=this.getCurrentRotation(t),i="flipVertical";90!==e&&270!==e||(i="flipHorizontal"),this.rotateValuesList[this.core.index][i]*=-1,this.applyStyles()},i.prototype.destroy=function(){this.core.$el.off(".lg.tm.rotate"),this.rotateValuesList={}},t.fn.lightGallery.modules.rotate=i}()})),
58
59(function (t) {
60        t.fn.onScreen = function (e) {
61            var i = {
62                container: window,
63                direction: "vertical",
64                toggleClass: null,
65                doIn: null,
66                doOut: null,
67                tolerance: 0,
68                throttle: null,
69                lazyAttr: null,
70                lazyPlaceholder:
71                    "data:image/gif;base64,R0lGODlhEAAFAIAAAP///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAAACwAAAAAEAAFAAACCIyPqcvtD00BACH5BAkJAAIALAAAAAAQAAUAgfT29Pz6/P///wAAAAIQTGCiywKPmjxUNhjtMlWrAgAh+QQJCQAFACwAAAAAEAAFAIK8urzc2tzEwsS8vrzc3tz///8AAAAAAAADFEiyUf6wCEBHvLPemIHdTzCMDegkACH5BAkJAAYALAAAAAAQAAUAgoSChLS2tIyKjLy+vIyOjMTCxP///wAAAAMUWCQ09jAaAiqQmFosdeXRUAkBCCUAIf
71kECQkACAAsAAAAABAABQCDvLq83N7c3Nrc9Pb0xMLE/P78vL68/Pr8////AAAAAAAAAAAAAAAAAAAAAAAAAAAABCEwkCnKGbegvQn4RjGMx8F1HxBi5Il4oEiap2DcVYlpZwQAIfkECQkACAAsAAAAABAABQCDvLq85OLkxMLE9Pb0vL685ObkxMbE/Pr8////AAAAAAAAAAAAAAAAAAAAAAAAAAAABCDwnCGHEcIMxPn4VAGMQNBx0zQEZHkiYNiap5RaBKG9EQAh+QQJCQAJACwAAAAAEAAFAIOEgoTMysyMjozs6uyUlpSMiozMzsyUkpTs7uz///8AAAAAAAAAAAAAAAAAAAAAAAAEGTBJiYgoBM09DfhAwHEeKI4dGKLTIHzCwEUAIfkECQkACAAsAAAAABAABQCDvLq85OLkxMLE9Pb0vL685ObkxMbE/Pr8////AAAAAAAAAAAAAAAAAAAAAAAAAAAABCAQSTmMEGaco8+UBSACwWBqHxKOJYd+q1iaXFoRRMbtEQAh+QQJCQAIACwAAAAAEAAFAIO8urzc3tzc2tz09vTEwsT8/vy8vrz8+vz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAEIhBJWc6wJZAtJh3gcRBAaXiIZV2kiRbgNZbA6VXiUAhGL0QAIfkECQkABgAsAAAAABAABQCChIKEtLa0jIqMvL68jI6MxMLE////AAAAAxRoumxFgoxGCbiANos145e3DJcQJAAh+QQJCQAFACwAAAAAEAAFAIK8urzc2tzEwsS8vrzc3tz///8AAAAAAAADFFi6XCQwtCmAHbPVm9kGWKcEQxkkACH5BAkJAAIALAAAAAAQAAUAgfT29Pz6/P///wAAAAIRlI8SAZsPYnuJMUCRnNksWwAAOw==",
72                debug: !1,
73            };
74            return (
75                "remove" !== e && t.extend(i, e),
76                "check" !== e && t.extend(i, e),
77                this.each(function () {
78                    function s(t, e, i) {
79                        var s, o, n;
80                        return function () {
81                            (o = arguments),
82                                (n = !0),
83                                (i = i || this),
84                                s ||
85                                    (function () {
86                                        n ? (t.apply(i, o), (n = !1), (s = setTimeout(arguments.callee, e))) : (s = null);
87                                    })();
88                        };
89                    }
90                    if ("remove" === e) return t(this).off("scroll.onScreen resize.onScreen"), void t(window).off("resize.onScreen");
91                    var o,
92                        n,
93                        a,
94                        r,
95                        l,
96                        d,
97                        c,
98                        u,
99                        h,
100                        p,
101                        f,
102                        g = !1,
103                        m = t(this),
104                        v = t.isWindow(i.container),
105                        b = function () {
106                            if (
107                                (v || "static" !== t(i.container).css("position") || t(i.container).css("position", "relative"),
108                                (a = t(i.container)),
109                                (r = a.height()),
110                                (l = a.width()),
111                                (d = a.scrollTop() + r),
112                                (c = a.scrollLeft() + l),
113                                (u = m.outerHeight(!0)),
114                                (h = m.outerWidth(!0)),
115                                v)
116                            ) {
117                                var s = m.offset();
118                                (p = s.top), (f = s.left);
119                            } else {
120                                var b = m.position();
121                                (p = b.top), (f = b.left);
122                            }
123                            if (
124                                ((o = a.scrollTop()),
125                                (n = a.scrollLeft()),
126                                i.debug,
127                                !g &&
128                                    ("horizontal" === i.direction
129                                        ? v
130                                            ? f < c - i.tolerance && n < f + h - i.tolerance
131                                            : f < l - i.tolerance && f > -h + i.tolerance
132                                        : v
133                                        ? p < d - i.tolerance && o < p + u - i.tolerance
134                                        : p < r - i.tolerance && p > -u + i.tolerance))
135                            ) {
136                                if ((i.toggleClass && m.addClass(i.toggleClass), t.isFunction(i.doIn) && i.doIn.call(m[0]), i.lazyAttr && "IMG" === m.prop("tagName"))) {
137                                    var y = m.attr(i.lazyAttr);
138                                    y !== m.prop("src") &&
139                                        (m.css({ background: "url(" + i.lazyPlaceholder + ") 50% 50% no-repeat", minHeight: "5px", minWidth: "16px" }),
140                                        m.prop("src", y).load(function () {
141                                            t(this).css({ background: "none" });
142                                        }));
143                                }
144                                g = !0;
145                            } else
146                                g &&
147                                    ("horizontal" === i.direction
148                                        ? v
149                                            ? f + (h - i.tolerance) < n || f > c - i.tolerance
150                                            : f > l - i.tolerance || -h + i.tolerance > f
151                                        : v
152                                        ? p + (u - i.tolerance) < o || p > d - i.tolerance
153                                        : p > r - i.tolerance || -u + i.tolerance > p) &&
154                                    (i.toggleClass && m.removeClass(i.toggleClass), t.isFunction(i.doOut) && i.doOut.call(m[0]), (g = !1));
155                            return "check" === e ? g : void 0;
156                        };
157                    window.location.hash ? s(b, 50) : b(),
158                        i.throttle && (b = s(b, i.throttle)),
159                        t(i.container).on("scroll.onScreen resize.onScreen", b),
160                        v || t(window).on("resize.onScreen", b),
161                        "object" == typeof module && module && "object" == typeof module.exports
162                            ? (module.exports = jQuery)
163                            : "function" == typeof define &&
164                              define.amd &&
165                              define("jquery-onscreen", [], function () {
166                                  return jQuery;
167                              });
168                })
169            );
170        };
171    })(jQuery),
172
173
174/*!
175 * <%= pkg.title %> v<%= pkg.version %>
176 *
177 * <%= pkg.description %>
178 *
179 * <%= pkg.homepage %>
180 *
181 * Copyright <%= grunt.template.today('yyyy') %> by <%= pkg.author.name %>
182 * Licensed <%= _.pluck(pkg.licenses, 'type').join(', ') %>
183 */
184function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t,e){"use strict";var i={};t.widget("mp.marcoPolo",{options:{cache:!0,compare:!1,data:{},delay:250,formatData:null,formatError:function(){return"<em>Your search could not be completed at this time.</em>"},formatItem:function(t){return t.title||t.name},formatMinChars:function(t){return"<em>Your search must be at least <strong>"+t+"</strong> characters.</em>"},formatNoResults:function(t){return"<em>No results for <strong>"+t+"</strong>.</em>"},hideOnSelect:!0,highlight:!0,label:null,minChars:1,onBlur:null,onChange:null,onError:null,onFocus:null,onMinChars:null,onNoResults:null,onRequestBefore:null,onRequestAfter:null,onResults:null,onSelect:function(t){this.val(t.title||t.name)}
184,param:"q",required:!1,selectable:"*",selected:null,submitOnEnter:!1,url:null},keys:{DOWN:40,END:35,ENTER:13,ESC:27,HOME:36,TAB:9,UP:38},_create:function(){var e;this.$input=e=this.element.addClass("mp_input"),this.inputName="mp_"+(e.attr("name")||t.now()),this.$list=t('<ol class="mp_list" />').attr({"aria-atomic":"true","aria-busy":"false","aria-live":"polite",id:this.inputName+"_list",role:"listbox"}).hide().insertAfter(this.$input),this.inputOriginals={"aria-activedescendant":e.attr("aria-activedescendant"),"aria-autocomplete":e.attr("aria-autocomplete"),"aria-expanded":e.attr("aria-expanded"),"aria-labelledby":e.attr("aria-labelledby"),"aria-owns":e.attr("aria-owns"),"aria-required":e.attr("aria-required"),autocomplete:e.attr("autocomplete"),role:e.attr("role")},e.attr({"aria-autocomplete":"list","aria-owns":this.$list.attr("id"),autocomplete:"off",role:"combobox"}),this.ajax=null,this.ajaxAborted=!1,this.documentMouseup=null,this.focusPseudo=!1,this.focusReal=!1,this.mousedown=!1,this.selectedData=null,this.selectedMouseup=!1,this.timer=null,this.value=this.$input.val(),this._bindInput()._bindList()._bindDocument(),this._initSelected()._initOptions()},_setOption:function(e,i){t.Widget.prototype._setOption.apply(this,arguments),this._initOptions(e,i)},_initOptions:function(i,s){var o=this,n=i===e,a={};return n?a=o.options:a[i]=s,t.each(a,(function(e,i){switch(e){case"label":o.options.label=t(i).addClass("mp_label"),o.options.label.attr("id")?o.removeLabelId=!1:(o.removeLabelId=!0,o.options.label.attr("id",o.inputName+"_label")),o._toggleLabel(),o.$input.attr("aria-labelledby",o.options.label.attr("id"));break;case"required":o.$input.attr("aria-required",i);break;case"selected":n&&i&&o.select(i,null,!0);break;case"url":i||(o.options.url=o.$input.closest("form").attr("action"))}})),o},change:function(t,e){t!==this.value&&(t!==this.$input.val()&&this.$input.val(t),this.selectedData=null,this.value=t,this._trigger("change",[t]),!0!==e&&(this.focusPseudo?this._cancelPendingRequest()._hideAndEmptyList():this._toggleLabel()))},search:function(t){var i=this.$input;t!==e&&i.val(t),i.focus()},select:function(t,e,i){var s=this.$input;if(this.options.hideOnSelect&&this._hideList(),!t)return this.change("");this.selectedData=t,this._trigger("select",[t,e,!!i]),s.val()!==this.value&&(this.value=s.val(),this.focusPseudo||this._toggleLabel(),this._hideAndEmptyList())},_initSelected:function(){var t=this.$input,e=t.data("selected"),i=t.val();return e?this.select(e,null,!0):i&&this.select(i,null,!0),this},selected:function(){return this.selectedData},destroy:function(){var i=this,s=i.options,o=i.$input;i.$list.remove(),t.each(i.inputOriginals,(function(t,i){i===e?o.removeAttr(t):o.attr(t,i)})),o.removeClass("mp_input"),s.label&&(s.label.removeClass("mp_label"),i.removeLabelId&&s.label.removeAttr("id")),t(document).unbind("mouseup.marcoPolo",i.documentMouseup),t.Widget.prototype.destroy.apply(i,arguments)},list:function(){return this.$list},_bindInput:function(){var e=this,i=e.$input,s=e.$list;return i.bind("focus.marcoPolo",(function(){e.focusReal||(e.focusPseudo=!0,e.focusReal=!0,e._toggleLabel(),e.selectedMouseup?e.selectedMouseup=!1:(e._trigger("focus"),e._request(i.val())))})).bind("keydown.marcoPolo",(function(i){var o=t();switch(i.which){case e.keys.UP:i.preventDefault(),e._showList()._highlightPrev();break;case e.keys.DOWN:i.preventDefault(),e._showList()._highlightNext();break;case e.keys.HOME:e._showList()._highlightFirst();break;case e.keys.END:e._showList()._highlightLast();break;case e.keys.ENTER:if(!s.is(":visible"))return void(e.options.submitOnEnter||i.preventDefault());(o=e._highlighted()).length&&e.select(o.data("marcoPolo"),o),e.options.submitOnEnter&&!o.length||i.preventDefault();break;case e.keys.TAB:if(!s.is(":visible"))return;(o=e._highlighted()).length&&e.select(o.data("marcoPolo"),o);break;case e.keys.ESC:e._cancelPendingRequest()._hideList()}})).bind("keyup.marcoPolo",(function(){i.val()!==e.value&&e._request(i.val())})).bind("blur.marcoPolo",(function(){e.focusReal=!1,setTimeout((function(){e.mousedown||e._dismiss()}),1)})),e},_bindList:function(){var e=this;return e.$list.bind("mousedown.marcoPolo",(function(){e.mousedown=!0})).delegate("li.mp_selectable","mouseover",(function(){e._addHighlight(t(this))})).delegate("li.mp_selectable","mouseout",(function(){e._removeHighlight(t(this))})).delegate("li.mp_selectable","mouseup",(function(){var i=t(this);
184e.select(i.data("marcoPolo"),i),e.selectedMouseup=!0,e.$input.focus()})),e},_bindDocument:function(){var e=this;return t(document).bind("mouseup.marcoPolo",e.documentMouseup=function(){e.mousedown=!1,!e.focusReal&&e.$list.is(":visible")&&e._dismiss()}),e},_toggleLabel:function(){var t=this.options.label;return t&&t.length&&(this.focusPseudo||this.$input.val()?t.hide():t.show()),this},_firstSelectableItem:function(){return this.$list.children("li.mp_selectable:visible:first")},_lastSelectableItem:function(){return this.$list.children("li.mp_selectable:visible:last")},_highlighted:function(){return this.$list.children("li.mp_highlighted")},_removeHighlight:function(t){return t.removeClass("mp_highlighted").attr("aria-selected","false").removeAttr("id"),this.$input.removeAttr("aria-activedescendant"),this},_addHighlight:function(t){return this._removeHighlight(this._highlighted()),t.addClass("mp_highlighted").attr({"aria-selected":"true",id:this.inputName+"_highlighted"}),this.$input.attr("aria-activedescendant",t.attr("id")),this},_highlightFirst:function(){return this._addHighlight(this._firstSelectableItem()),this},_highlightLast:function(){return this._addHighlight(this._lastSelectableItem()),this},_highlightPrev:function(){var t=this._highlighted().prevAll("li.mp_selectable:visible:first");return t.length||(t=this._lastSelectableItem()),this._addHighlight(t),this},_highlightNext:function(){var t=this._highlighted().nextAll("li.mp_selectable:visible:first");return t.length||(t=this._firstSelectableItem()),this._addHighlight(t),this},_showList:function(){return this.$list.children().length&&(this.$list.show(),this.$input.attr("aria-expanded","true")),this},_hideList:function(){return this.$list.hide(),this.$input.removeAttr("aria-activedescendant").removeAttr("aria-expanded"),this},_emptyList:function(){return this.$list.empty(),this.$input.removeAttr("aria-activedescendant"),this},_hideAndEmptyList:function(){return this.$list.hide().empty(),this.$input.removeAttr("aria-activedescendant").removeAttr("aria-expanded"),this},_buildNoResultsList:function(e){var i,s=this.$input,o=this.$list,n=this.options,a=t('<li class="mp_no_results" role="alert" />');return(i=n.formatNoResults&&n.formatNoResults.call(s,e,a))&&a.html(i),this._trigger("noResults",[e,a]),i?(a.appendTo(o),this._showList()):this._hideList(),this},_buildResultsList:function(e,i){for(var s,o,n,a,r=this.$input,l=this.$list,d=this.options,c=this.selectedData,u=d.compare&&c,h=!1,p=t(),f=0,g=i.length;f<g;f++)n=i[f],p=t('<li class="mp_item" />'),a=d.formatItem.call(r,n,p),p.data("marcoPolo",n),p.html(a).appendTo(l),u&&d.highlight&&(!0===d.compare?(s=n,o=c):(s=n[d.compare],o=c[d.compare]),s===o&&(this._addHighlight(p),u=!1,h=!0));return l.children(d.selectable).addClass("mp_selectable").attr({"aria-selected":"false",role:"option"}),this._trigger("results",[i]),this._showList(),!h&&d.highlight&&this._highlightFirst(),this},_buildSuccessList:function(e,i){var s=this.$input,o=this.options;return this._emptyList(),o.formatData&&(i=o.formatData.call(s,i)),!i||0===i.length||t.isEmptyObject(i)?this._buildNoResultsList(e):this._buildResultsList(e,i),this},_buildErrorList:function(e,i,s){var o,n=this.$input,a=this.$list,r=this.options,l=t('<li class="mp_error" role="alert" />');return this._emptyList(),(o=r.formatError&&r.formatError.call(n,l,e,i,s))&&l.html(o),this._trigger("error",[l,e,i,s]),o?(l.appendTo(a),this._showList()):this._hideList(),this},_buildMinCharsList:function(e){var i,s=this.$input,o=this.$list,n=this.options,a=t('<li class="mp_min_chars" role="alert" />');return e.length?(this._emptyList(),(i=n.formatMinChars&&n.formatMinChars.call(s,n.minChars,a))&&a.html(i),this._trigger("minChars",[n.minChars,a]),i?(a.appendTo(o),this._showList()):this._hideList(),this):(this._hideAndEmptyList(),this)},_cancelPendingRequest:function(){return this.ajax?(this.ajaxAborted=!0,this.ajax.abort()):this.ajaxAborted=!1,clearTimeout(this.timer),this},_request:function(e){var s=this,o=s.$input,n=s.$list,a=s.options;return s._cancelPendingRequest(),s.change(e,!0),s.timer=setTimeout((function(){var r,l,d,c={},u=t();if(e.length<a.minChars)return s._buildMinCharsList(e),s;r=t.isFunction(a.data)?a.data.call(s.$input,e):a.data,c[a.param]=e,l=t.extend({},r,c),d=a.url+(-1===a.url.indexOf("?")?"?":"&")+t.param(l),a.cache&&i[d]?s._buildSuccessList(e,i[d]):(s._trigger("requestBefore"),u=o.parent().addClass("mp_busy"),n.attr("aria-busy","true"),s.ajax=t.ajax({url:a.url,dataType:"json",data:l,success:function(t){s._buildSuccessList(e,t),a.cache&&(i[d]=t)}
184,error:function(t,e,i){s.ajaxAborted||s._buildErrorList(t,e,i)},complete:function(t,e){s.ajax=null,s.ajaxAborted=!1,u.removeClass("mp_busy"),n.attr("aria-busy","false"),s._trigger("requestAfter",[t,e])}}))}),a.delay),s},_dismiss:function(){var t=this.options;return this.focusPseudo=!1,this._cancelPendingRequest()._hideAndEmptyList(),t.required&&!this.selectedData&&this.change("",!0),this._toggleLabel()._trigger("blur"),this},_trigger:function(e,i){var s="on"+e.charAt(0).toUpperCase()+e.slice(1),o=this.widgetEventPrefix.toLowerCase()+e.toLowerCase(),n=t.isArray(i)?i:[],a=this.options[s];return this.element.trigger(o,n),a&&a.apply(this.element,n)}})})),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,i=window.Slick||{};e=0,(i=function(i,s){var o,n=this;n.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},n.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,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=t(i),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,o=t(i).data("slick")||{},n.options=t.extend({},n.defaults,s,o),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=t.proxy(n.autoPlay,n),n.autoPlayClear=t.proxy(n.autoPlayClear,n),n.autoPlayIterator=t.proxy(n.autoPlayIterator,n),n.changeSlide=t.proxy(n.changeSlide,n),n.clickHandler=t.proxy(n.clickHandler,n),n.selectHandler=t.proxy(n.selectHandler,n),n.setPosition=t.proxy(n.setPosition,n),n.swipeHandler=t.proxy(n.swipeHandler,n),n.dragHandler=t.proxy(n.dragHandler,n),n.keyHandler=t.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},i.prototype.addSlide=i.prototype.slickAdd=function(e,i,s){var o=this;if("boolean"==typeof i)s=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):s?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):!0===s?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,i){t(i).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},i.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},i.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))},i.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},i.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)}))},i.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},i.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},i.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},i.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
vendor: 5,117 bytes, line 184
184t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},i.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},i.prototype.buildDots=function(){var e,i,s=this;if(!0===s.options.dots&&s.slideCount>s.options.slidesToShow){for(s.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(s.options.dotsClass),e=0;e<=s.getDotCount();e+=1)i.append(t("<li />").append(s.options.customPaging.call(this,s,e)));s.$dots=i.appendTo(s.options.appendDots),s.$dots.find("li").first().addClass("slick-active")}},i.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},i.prototype.buildRows=function(){var t,e,i,s,o,n,a,r=this;if(s=document.createDocumentFragment(),n=r.$slider.children(),r.options.rows>0){for(a=r.options.slidesPerRow*r.options.rows,o=Math.ceil(n.length/a),t=0;t<o;t++){var l=document.createElement("div");for(e=0;e<r.options.rows;e++){var d=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var c=t*a+(e*r.options.slidesPerRow+i);n.get(c)&&d.appendChild(n.get(c))}l.appendChild(d)}s.appendChild(l)}r.$slider.empty().append(s),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},i.prototype.checkResponsive=function(e,i){var s,o,n,a=this,r=!1,l=a.$slider.width(),d=window.innerWidth||t(window).width();if("window"===a.respondTo?n=d:"slider"===a.respondTo?n=l:"min"===a.respondTo&&(n=Math.min(d,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){for(s in o=null,a.breakpoints)a.breakpoints.hasOwnProperty(s)&&(!1===a.originalSettings.mobileFirst?n<a.breakpoints[s]&&(o=a.breakpoints[s]):n>a.breakpoints[s]&&(o=a.breakpoints[s]));null!==o?null!==a.activeBreakpoint?(o!==a.activeBreakpoint||i)&&(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e),r=o),e||!1===r||a.$slider.trigger("breakpoint",[a,r])}},i.prototype.changeSlide=function(e,i){var s,o,n=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),s=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":o=0===s?n.options.slidesToScroll:n.options.slidesToShow-s,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-o,!1,i);break;case"next":o=0===s?n.options.slidesToScroll:s,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+o,!1,i);break;case"index":var r=0===e.data.index?0:e.data.index||a.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(r),!1,i),a.children().trigger("focus");break;default:return}},i.prototype.checkNavigable=function(t){var e,i;if(i=0,t>(e=this.getNavigableIndexes())[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},i.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
184slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},i.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},i.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>0&&((t=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(t))},i.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},i.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$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"))})),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},i.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},i.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))},i.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},i.prototype.filterSlides=i.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},i.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())}))},i.prototype.getCurrent=i.prototype.slickCurrentSlide=function(){return this.currentSlide},i.prototype.getDotCount=function(){var t=this,e=0,i=0,s=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++s;else for(;e<t.slideCount;)++s,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)s=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++s,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else s=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return s-1},i.prototype.getLeft=function(t){var e,i,s,o,n=this,a=0;return n.slideOffset=0,i=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,o=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?o=-1.5:1===n.options.slidesToShow&&(o=-2)),a=i*n.options.slidesToShow*o),n.slideCount%n.options.slidesToScroll!=0&&t+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(t>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(t-n.slideCount))*n.slideWidth*-1,a=(n.options.slidesToShow-(t-n.slideCount))*i*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,a=n.slideCount%n.options.slidesToScroll*i*-1))):t+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(t+n.options.slidesToShow-n.slideCount)*n.slideWidth,a=(t+n.options.slidesToShow-n.slideCount)*i),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,a=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?t*n.slideWidth*-1+n.slideOffset:t*i*-1+a,!0===n.options.variableWidth&&(s=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow),e=!0===n.options.rtl?s[0]?-1*(n.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,!0===n.options.centerMode&&(s=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow+1),e=!0===n.options.rtl?s[0]?-1*(n.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,e+=(n.$list.width()-s.outerWidth())/2)),e},i.prototype.getOption=i.prototype.slickGetOption=function(t){return this.options[t]},i.prototype.getNavigableIndexes=function(){var t,e=this,i=0,s=0,o=[];for(!1===e.options.infinite?t=e.slideCount:(i=-1*e.options.slidesToScroll,s=-1*e.options.slidesToScroll,t=2*e.slideCount);i<t;)o.push(i),i=s+e.options.slidesToScroll,s+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},i.prototype.getSlick=function(){return this},i.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 a,r;if(a=t(n).outerWidth(),r=n.offsetLeft,!0!==o.options.centerMode&&(r+=a/2),i<r+a)return e=n,!1})),Math.abs(t(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},i.prototype.goTo=i.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
184parseInt(t)}},e)},i.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},i.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()},i.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},i.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},i.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},i.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
184,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},i.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},i.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},i.prototype.lazyLoad=function(){var e,i,s,o=this;function n(e){t("img[data-lazy]",e).each((function(){var e=t(this),i=t(this).attr("data-lazy"),s=t(this).attr("data-srcset"),n=t(this).attr("data-sizes")||o.$slider.attr("data-sizes"),a=document.createElement("img");a.onload=function(){e.animate({opacity:0}
vendor: 7,097 bytes, line 184
184,100,(function(){s&&(e.attr("srcset",s),n&&e.attr("sizes",n)),e.attr("src",i).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),o.$slider.trigger("lazyLoaded",[o,e,i])}))},a.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,e,i])},a.src=i}))}if(!0===o.options.centerMode?!0===o.options.infinite?s=(i=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(i=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),s=o.options.slidesToShow/2+1+2+o.currentSlide):(i=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,s=Math.ceil(i+o.options.slidesToShow),!0===o.options.fade&&(i>0&&i--,s<=o.slideCount&&s++)),e=o.$slider.find(".slick-slide").slice(i,s),"anticipated"===o.options.lazyLoad)for(var a=i-1,r=s,l=o.$slider.find(".slick-slide"),d=0;d<o.options.slidesToScroll;d++)a<0&&(a=o.slideCount-1),e=(e=e.add(l.eq(a))).add(l.eq(r)),a--,r++;n(e),o.slideCount<=o.options.slidesToShow?n(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?n(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&n(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},i.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},i.prototype.next=i.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},i.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},i.prototype.pause=i.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},i.prototype.play=i.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},i.prototype.postSlide=function(e){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&t(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},i.prototype.prev=i.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},i.prototype.preventDefault=function(t){t.preventDefault()},i.prototype.progressiveLazyLoad=function(e){e=e||1;var i,s,o,n,a,r=this,l=t("img[data-lazy]",r.$slider);l.length?(i=l.first(),s=i.attr("data-lazy"),o=i.attr("data-srcset"),n=i.attr("data-sizes")||r.$slider.attr("data-sizes"),(a=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===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,i,s]),r.progressiveLazyLoad()},a.onerror=function(){e<3?setTimeout((function(){r.progressiveLazyLoad(e+1)}),500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,i,s]),r.progressiveLazyLoad())},a.src=s):r.$slider.trigger("allImagesLoaded",[r])},i.prototype.refresh=function(e){var i,s,o=this;s=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>s&&(o.currentSlide=s),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:i}),o.init(),e||o.changeSlide({data:{message:"index",index:i}},!1)},i.prototype.registerBreakpoints=function(){var e,i,s,o=this,n=o.options.responsive||null;if("array"===t.type(n)&&n.length){for(e in o.respondTo=o.options.respondTo||"window",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}))}},i.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},i.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))},i.prototype.removeSlide=i.prototype.slickRemove=function(t,e,i){var s=this;if(t="boolean"==typeof t?!0===(e=t)?0:s.slideCount-1:!0===e?--t:t,s.slideCount<1||t<0||t>s.slideCount-1)return!1;s.unload(),!0===i?s.$slideTrack.children().remove():s.$slideTrack.children(this.options.slide).eq(t).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,s.reinit()},i.prototype.setCSS=function(t){var e,i,s=this,o={};!0===s.options.rtl&&(t=-t),e="left"==s.positionProp?Math.ceil(t)+"px":"0px",i="top"==s.positionProp?Math.ceil(t)+"px":"0px",o[s.positionProp]=t,!1===s.transformsEnabled?s.$slideTrack.css(o):(o={},!1===s.cssTransitions?(o[s.animType]="translate("+e+", "+i+")",s.$slideTrack.css(o)):(o[s.animType]="translate3d("+e+", "+i+", 0px)",s.$slideTrack.css(o)))},i.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},i.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}
vendor: 5,191 bytes, line 184
184):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})},i.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},i.prototype.setOption=i.prototype.slickSetOption=function(){var e,i,s,o,n,a=this,r=!1;if("object"===t.type(arguments[0])?(s=arguments[0],r=arguments[1],n="multiple"):"string"===t.type(arguments[0])&&(s=arguments[0],o=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)a.options[s]=o;else if("multiple"===n)t.each(s,(function(t,e){a.options[t]=e}));else if("responsive"===n)for(i in o)if("array"!==t.type(a.options.responsive))a.options.responsive=[o[i]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===o[i].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(o[i])}r&&(a.unload(),a.reinit())},i.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},i.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},i.prototype.setSlideClasses=function(t){var e,i,s,o,n=this;if(i=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(t).addClass("slick-current"),!0===n.options.centerMode){var a=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(t>=e&&t<=n.slideCount-1-e?n.$slides.slice(t-e+a,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(s=n.options.slidesToShow+t,i.slice(s-e+1+a,s+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-n.options.slidesToShow).addClass("slick-center"):t===n.slideCount-1&&i.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=n.slideCount-n.options.slidesToShow?n.$slides.slice(t,t+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=n.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=n.slideCount%n.options.slidesToShow,s=!0===n.options.infinite?n.options.slidesToShow+t:t,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-t<n.options.slidesToShow?i.slice(s-(n.options.slidesToShow-o),s+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(s,s+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},i.prototype.setupInfinite=function(){var e,i,s,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(s=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-s;e-=1)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<s+o.slideCount;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},i.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},i.prototype.selectHandler=function(e){var i=this,s=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(s.attr("data-slick-index"));o||(o=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(o,!1,!0):i.slideHandler(o)}
vendor: 6,024 bytes, line 184
184,i.prototype.slideHandler=function(t,e,i){var s,o,n,a,r,l,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,r=d.getLeft(s),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a: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(a,(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(a,(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&&(l=(l=d.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.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(r,(function(){d.postSlide(o)})):d.postSlide(o)}},i.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},i.prototype.swipeDirection=function(){var t,e,i,s,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),(s=Math.round(180*i/Math.PI))<0&&(s=360-Math.abs(s)),s<=45&&s>=0||s<=360&&s>=315?!1===o.options.rtl?"left":"right":s>=135&&s<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?s>=35&&s<=135?"down":"up":"vertical"},i.prototype.swipeEnd=function(t){var e,i,s=this;if(s.dragging=!1,s.swiping=!1,s.scrolling)return s.scrolling=!1,!1;if(s.interrupted=!1,s.shouldClick=!(s.touchObject.swipeLength>10),void 0===s.touchObject.curX)return!1;if(!0===s.touchObject.edgeHit&&s.$slider.trigger("edge",[s,s.swipeDirection()]),s.touchObject.swipeLength>=s.touchObject.minSwipe){switch(i=s.swipeDirection()){case"left":case"down":e=s.options.swipeToSlide?s.checkNavigable(s.currentSlide+s.getSlideCount()):s.currentSlide+s.getSlideCount(),s.currentDirection=0;break;case"right":case"up":e=s.options.swipeToSlide?s.checkNavigable(s.currentSlide-s.getSlideCount()):s.currentSlide-s.getSlideCount(),s.currentDirection=1}"vertical"!=i&&(s.slideHandler(e),s.touchObject={},s.$slider.trigger("swipe",[s,i]))}else s.touchObject.startX!==s.touchObject.curX&&(s.slideHandler(s.currentSlide),s.touchObject={})},i.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},i.prototype.swipeMove=function(t){var e,i,s,o,n,a,r=this;return n=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!r.dragging||r.scrolling||n&&1!==n.length)&&(e=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==n?n[0].pageX:t.clientX,r.touchObject.curY=void 0!==n?n[0].pageY:t.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2))),!r.options.verticalSwiping&&!r.swiping&&a>4?(r.scrolling=!0,!1):(!0===r.options.verticalSwiping&&(r.touchObject.swipeLength=a),i=r.swipeDirection(),void 0!==t.originalEvent&&r.touchObject.swipeLength>4&&(r.swiping=!0,t.preventDefault()),o=(!1===r.options.rtl?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),!0===r.options.verticalSwiping&&(o=r.touchObject.curY>r.touchObject.startY?1:-1),s=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,!1===r.options.infinite&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(s=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),!1===r.options.vertical?r.swipeLeft=e+s*o:r.swipeLeft=e+s*(r.$list.height()/r.listWidth)*o,!0===r.options.verticalSwiping&&(r.swipeLeft=e+s*o),!0!==r.options.fade&&!1!==r.options.touchMove&&(!0===r.animating?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft))))},i.prototype.swipeStart=function(t){var e,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,i.dragging=!0},i.prototype.unfilterSlides=i.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},i.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
184,i.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},i.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},i.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"))},i.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,e,s=this,o=arguments[0],n=Array.prototype.slice.call(arguments,1),a=s.length;for(t=0;t<a;t++)if("object"==typeof o||void 0===o?s[t].slick=new i(s[t],o):e=s[t].slick[o].apply(s[t].slick,n),void 0!==e)return e;return s}}));

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.