PageSourceSearch

https://tiffanithiessen.com/wp-content/themes/tiffany/js/jquery.main.js?ver=7.1.2

js tiffanithiessen.com collected 2026-10-02 10:58:12 UTC 179,993 bytes, 6 lines download raw bytes

1function initCustomForms(){jcf.replaceAll()}function initDetectTouchDevice(){var t=/Windows Phone/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;t?jQuery("html, body").addClass("is-touch-device"):jQuery("html, body").addClass("is-hover-device")}function initBtnBack(){var t=jQuery(this),e="visible",i=jQuery("#sidebar").eq(0),n=i.outerHeight(!0)-t.height();jQuery(".back-to-top").each(function(){function o(){n=i.outerHeight(!0)-t.height(),s()}function s(){t.scrollTop()>n?a||(r.addClass(e),a=!0):a&&(r.removeClass(e),a=!1)}var r=jQuery(this),a=!1;o(),t.on({"load resize orientationchange":o,scroll:s})}),new SmoothScroll({anchorLinks:'a[href^="#"].back-to-top, a[href^="#"].opener-sidebar.bottom-opener'})}function initInfiniteScroll(){jQuery(".js-infinite-scroll").infiniteScroll({container:".js-ajax-container",items:".single-post",loadingClass:"ajax-loading",hiddenLink:"a.js-load-more",filter:!0,onSuccess:function(t,e){e.find(".panel").openClose({activeClass:"active",opener:".write-comment",slider:".slide-form",animSpeed:400,effect:"slide",onInit:function(){self.refresh=!1},animStart:function(t){var e=this;t&&!e.refresh&&(jcf.refresh(e.slider.find(".jcf-scrollable")),e.refresh=!0)}}),e.find(".panel").openClose({activeClass:"active-slide",opener:".view-comment",slider:".slide-comments",animSpeed:400,effect:"slide",onInit:function(){self.refresh=!1},animStart:function(t){var e=this;t&&!e.refresh&&(jcf.refresh(e.slider.find(".jcf-scrollable")),e.refresh=!0)}}),jcf.replace(e.find(".jcf-scrollable")),window.stButtons&&stButtons.locateElements(),e.css({opacity:0}).animate({opacity:1},500,function(){e.css({opacity:""})})}})}function initIsotope(){ResponsiveHelper.addRange({"768..":{on:function(){jQuery(".masonry-holder").isotope({itemSelector:".box",layoutMode:"masonry",masonry:{columnWidth:1}}),jQuery(window).on("load",function(){jQuery(".masonry-holder").data("isotope")&&jQuery(".masonry-holder").isotope("layout")})},off:function(){jQuery(".masonry-holder").data("isotope")&&jQuery(".masonry-holder").isotope("destroy")}}})}function initCycleGallery(){ResponsiveHelper.addRange({"1024..":{on:function(){jQuery(".post-carousel").scrollCloneGallery({animSpeed:500,holderClass:".mask",slider:".slideset",slides:".post-slide",generatePagination:".pagination",autoRotation:!1,switchTime:3e3})},off:function(){jQuery(".post-carousel").data("ScrollCloneGallery")&&jQuery(".post-carousel").data("ScrollCloneGallery").destroy()}}})}function initCarousel(){jQuery("div.carousel").scrollGallery({mask:"div.mask",slider:"div.slideset",slides:"div.slide",btnPrev:"a.btn-prev",btnNext:"a.btn-next",pagerLinks:".pagination li",autoRotation:!1,switchTime:3e3,animSpeed:500})}function initOpenClose(){jQuery(".panel").openClose({activeClass:"active",opener:".write-comment",slider:".slide-form",animSpeed:400,effect:"slide",onInit:function(){self.refresh=!1},animStart:function(t){var e=this;t&&!e.refresh&&(jcf.refresh(e.slider.find(".jcf-scrollable")),e.refresh=!0)}}),jQuery(".panel").openClose({activeClass:"active-slide",opener:".view-comment",slider:".slide-comments",animSpeed:400,effect:"slide",onInit:function(){self.refresh=!1},animStart:function(t){var e=this;t&&!e.refresh&&(jcf.refresh(e.slider.find(".jcf-scrollable")),e.refresh=!0)}}),jQuery("body").openClose({activeClass:"active-block",opener:".opener-sidebar",slider:".sidebar-block",animSpeed:400,effect:"none"}),jQuery(".archive-box").openClose({activeClass:"active",opener:".opener",slider:".slide",animSpeed:400,effect:"slide"})}function initMobileNav(){jQuery("body").mobileNav({menuActiveClass:"nav-active",menuOpener:".nav-opener"})}function initInputs(){PlaceholderInput.replaceByOptions({clearInputs:!0,clearTextareas:!0,clearPasswords:!0,skipClass:"default",wrapWithElement:!1,showUntilTyping:!1,getParentByClass:!1,placeholderAttr:"value"})}function initSameHeight(){}function initFitVids(){jQuery("#content").fitVids()}function initCustomHover(){jQuery(".box-item .box").touchHover()}function initLightbox(){jQuery('a.lightbox, a[data-rel*="lightbox"]').each(function(){var t=jQuery(this);t.fancybox({padding:10,margin:0,cyclic:!1,autoScale:!0,overlayShow:!0,overlayOpacity:.65,overlayColor:"#000000",titlePosition:"inside",onComplete:function(e){0===t.attr("href").indexOf("#")&&jQuery("#fancybox-content").find("a.close").unbind("click.fb").bind("click.fb",function(t){jQuery.fancybox.close(),t.preventDefault()})}})})}function initNavigationSelect(){jQuery(".menu").navigationSelect({defaultOptionAttr:"title",defaultOptionText:"ABOUT US",activeClass:"active"})}jQuery(function(){initDetectTouchDevice(),initNavigationSelect(),initCustomForms(),init
1Carousel(),initOpenClose(),initMobileNav(),initInputs(),initSameHeight(),initFitVids(),initCustomHover(),initCycleGallery(),initIsotope(),initInfiniteScroll(),initBtnBack(),initLightbox()}),jQuery(function(){var t="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,e=/Windows Phone/.test(navigator.userAgent),i=jQuery("<style>").appendTo("head");styleSheet=i.prop("sheet")||i.prop("styleSheet");var n=function(t,e,i){styleSheet.insertRule?styleSheet.insertRule(t+"{"+e+"}",i):styleSheet.addRule(t,e,i)};t||e?setTimeout(function(){var t=jQuery("body"),e=jQuery("#fancybox-bg-ne, #fancybox-bg-e, #fancybox-bg-se"),i=jQuery("#fancybox-overlay"),n=jQuery("#fancybox-wrap");jQuery.fancybox.center=function(){n.innerWidth()>i.innerWidth()?(n.css({padding:0}),e.css({display:"none"})):(n.css({padding:""}),e.css({display:""})),n.css({left:(t.innerWidth()-n.innerWidth())/2})},jQuery(window).on("resize orientationchange",function(){jQuery.fancybox.center()})},1):n("#fancybox-overlay","position:fixed;top:0;left:0")}),function(t){var e,i,n,o,s,r,a,l,h,c,d,p,u,f=0,m={},v=[],g=0,y={},b=[],w=null,S=new Image,C=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,T=/[^\.]\.(swf)\s*$/i,x=1,k=0,E="",I=!1,z=t.extend(t("<div/>")[0],{prop:0}),P=/MSIE 6/.test(navigator.userAgent)&&t.browser.version<7&&!window.XMLHttpRequest,O=function(){i.hide(),S.onerror=S.onload=null,w&&w.abort(),e.empty()},A=function(){return!1===m.onError(v,f,m)?(i.hide(),void(I=!1)):(m.titleShow=!1,m.width="auto",m.height="auto",e.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),void L())},H=function(){var n,o,s,a,l,h,c=v[f];if(O(),m=t.extend({},t.fn.fancybox.defaults,"undefined"==typeof t(c).data("fancybox")?m:t(c).data("fancybox")),h=m.onStart(v,f,m),h===!1)return void(I=!1);if("object"==typeof h&&(m=t.extend(m,h)),s=m.title||(c.nodeName?t(c).attr("title"):c.title)||"",c.nodeName&&!m.orig&&(m.orig=t(c).children("img:first").length?t(c).children("img:first"):t(c)),""===s&&m.orig&&m.titleFromAlt&&(s=m.orig.attr("alt")),n=m.href||(c.nodeName?t(c).attr("href"):c.href)||null,(/^(?:javascript)/i.test(n)||"#"==n)&&(n=null),m.type?(o=m.type,n||(n=m.content)):m.content?o="html":n&&(o=n.match(C)?"image":n.match(T)?"swf":t(c).hasClass("iframe")?"iframe":0===n.indexOf("#")?"inline":"ajax"),!o)return void A();switch("inline"==o&&(c=n.substr(n.indexOf("#")),o=t(c).length>0?"inline":"ajax"),m.type=o,m.href=n,m.title=s,m.autoDimensions&&("html"==m.type||"inline"==m.type||"ajax"==m.type?(m.width="auto",m.height="auto"):m.autoDimensions=!1),m.modal&&(m.overlayShow=!0,m.hideOnOverlayClick=!1,m.hideOnContentClick=!1,m.enableEscapeButton=!1,m.showCloseButton=!1),m.padding=parseInt(m.padding,10),m.margin=parseInt(m.margin,10),e.css("padding",m.padding+m.margin),t(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){t(this).replaceWith(r.children())}),o){case"html":e.html(m.content),L();break;case"inline":if(t(c).parent().is("#fancybox-content")===!0)return void(I=!1);t('<div class="fancybox-inline-tmp" />').hide().insertBefore(t(c)).bind("fancybox-cleanup",function(){t(this).replaceWith(r.children())}).bind("fancybox-cancel",function(){t(this).replaceWith(e.children())}),t(c).appendTo(e),L();break;case"image":I=!1,t.fancybox.showActivity(),S=new Image,S.onerror=function(){A()},S.onload=function(){I=!0,S.onerror=S.onload=null,j()},S.src=n;break;case"swf":m.scrolling="no",a='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+m.width+'" height="'+m.height+'"><param name="movie" value="'+n+'"></param>',l="",t.each(m.swf,function(t,e){a+='<param name="'+t+'" value="'+e+'"></param>',l+=" "+t+'="'+e+'"'}),a+='<embed src="'+n+'" type="application/x-shockwave-flash" width="'+m.width+'" height="'+m.height+'"'+l+"></embed></object>",e.html(a),L();break;case"ajax":I=!1,t.fancybox.showActivity(),m.ajax.win=m.ajax.success,w=t.ajax(t.extend({},m.ajax,{url:n,data:m.ajax.data||{},dataType:"text",error:function(t,e,i){t.status>0&&A()},success:function(t,o,s){var r="object"==typeof s?s:w;
1if(200==r.status||0===r.status){if("function"==typeof m.ajax.win){if(h=m.ajax.win(n,t,o,s),h===!1)return void i.hide();("string"==typeof h||"object"==typeof h)&&(t=h)}e.html(t),L()}}}));break;case"iframe":D()}},L=function(){var i=m.width,n=m.height;i=i.toString().indexOf("%")>-1?parseInt((t(window).width()-2*m.margin)*parseFloat(i)/100,10)+"px":"auto"==i?"auto":i+"px",n=n.toString().indexOf("%")>-1?parseInt((t(window).height()-2*m.margin)*parseFloat(n)/100,10)+"px":"auto"==n?"auto":n+"px",e.wrapInner('<div style="width:'+i+";height:"+n+";overflow: "+("auto"==m.scrolling?"auto":"yes"==m.scrolling?"scroll":"hidden")+';position:relative;"></div>'),m.width=e.width(),m.height=e.height(),D()},j=function(){m.width=S.width,m.height=S.height,t("<img />").attr({id:"fancybox-img",src:S.src,alt:m.title}).appendTo(e),D()},D=function(){var s,d;return i.hide(),o.is(":visible")&&!1===y.onCleanup(b,g,y)?(t(".fancybox-inline-tmp").trigger("fancybox-cancel"),void(I=!1)):(I=!0,t(r.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),o.is(":visible")&&"outside"!==y.titlePosition&&o.css("height",o.height()),b=v,g=f,y=m,y.overlayShow?(n.css({"background-color":y.overlayColor,opacity:y.overlayOpacity,cursor:y.hideOnOverlayClick?"pointer":"auto",height:t(document).height()}),n.is(":visible")||(P&&t("select:not(#fancybox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"}),n.show())):n.hide(),u=F(),M(),o.is(":visible")?(t(a.add(h).add(c)).hide(),s=o.position(),p={top:s.top,left:s.left,width:o.width(),height:o.height()},d=p.width==u.width&&p.height==u.height,void r.fadeTo(y.changeFade,.3,function(){var i=function(){r.html(e.contents()).fadeTo(y.changeFade,1,W)};t(".fancybox-inline-tmp").trigger("fancybox-change"),r.empty().removeAttr("filter").css({"border-width":y.padding,width:u.width-2*y.padding,height:m.autoDimensions?"auto":u.height-k-2*y.padding}),d?i():(z.prop=0,t(z).animate({prop:1},{duration:y.changeSpeed,easing:y.easingChange,step:N,complete:i}))})):(o.removeAttr("style"),r.css("border-width",y.padding),"elastic"==y.transitionIn?(p=Q(),r.html(e.contents()),o.show(),y.opacity&&(u.opacity=0),z.prop=0,void t(z).animate({prop:1},{duration:y.speedIn,easing:y.easingIn,step:N,complete:W})):("inside"==y.titlePosition&&k>0&&l.show(),r.css({width:u.width-2*y.padding,height:m.autoDimensions?"auto":u.height-k-2*y.padding}).html(e.contents()),void o.css(u).fadeIn("none"==y.transitionIn?0:y.speedIn,W))))},$=function(t){return t&&t.length?"float"==y.titlePosition?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+t+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+y.titlePosition+'">'+t+"</div>":!1},M=function(){if(E=y.title||"",k=0,l.empty().removeAttr("style").removeClass(),y.titleShow===!1)return void l.hide();if(E=t.isFunction(y.titleFormat)?y.titleFormat(E,b,g,y):$(E),!E||""===E)return void l.hide();switch(l.addClass("fancybox-title-"+y.titlePosition).html(E).appendTo("body").show(),y.titlePosition){case"inside":l.css({width:u.width-2*y.padding,marginLeft:y.padding,marginRight:y.padding}),k=l.outerHeight(!0),l.appendTo(s),u.height+=k;break;case"over":l.css({marginLeft:y.padding,width:u.width-2*y.padding,bottom:y.padding}).appendTo(s);break;case"float":l.css("left",-1*parseInt((l.width()-u.width-40)/2,10)).appendTo(o);break;default:l.css({width:u.width-2*y.padding,paddingLeft:y.padding,paddingRight:y.padding}).appendTo(o)}l.hide()},_=function(){return(y.enableEscapeButton||y.enableKeyboardNav)&&t(document).bind("keydown.fb",function(e){27==e.keyCode&&y.enableEscapeButton?(e.preventDefault(),t.fancybox.close()):37!=e.keyCode&&39!=e.keyCode||!y.enableKeyboardNav||"INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName||"SELECT"===e.target.tagName||(e.preventDefault(),t.fancybox[37==e.keyCode?"prev":"next"]())}),y.showNavArrows?((y.cyclic&&b.length>1||0!==g)&&h.show(),void((y.cyclic&&b.length>1||g!=b.length-1)&&c.show())):(h.hide(),void c.hide())},W=function(){t.support.opacity===!1&&(r.get(0).style.removeAttribute("filter"),o.get(0).style.removeAttribute("filter")),m.autoDimensions&&r.css("height","auto"),o.css("height","auto"),E&&E.length&&l.show(),y.showCloseButton&&a.show(),_(),y.hideOnContentClick&&r.bind("click",t.fancybox.close),y.hideOnOverlayClick&&n.bind("click",t.fancybox.close),t(window).bind("resize.fb",t.fancybox.resize),y.centerOnScroll&&t(window).bind("scroll.fb",t.fancybox.center),"iframe"==y.type&&t('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(window.attachEvent?'allowtransparency="true""':"")+' scrolling="'+m.scrolling+'" src="'+y.href+'"></iframe>').appendTo(r),o.show(),I=!1,t.fancybox.center(),y.onComplete(b,g,y),R()},R=function(){var t,e;b.length-1>g&&(t=b[g+1].href,"undefined"!=typeof t&&t.match(C)&&(e=new Image,e.src=t)),g>0&&(t=b[g-1].href,"undefined"!=typeof t&&t.match(C)&&(e=new Image,e.src=t))}
1,N=function(t){var e={width:parseInt(p.width+(u.width-p.width)*t,10),height:parseInt(p.height+(u.height-p.height)*t,10),top:parseInt(p.top+(u.top-p.top)*t,10),left:parseInt(p.left+(u.left-p.left)*t,10)};"undefined"!=typeof u.opacity&&(e.opacity=.5>t?.5:t),o.css(e),r.css({width:e.width-2*y.padding,height:e.height-k*t-2*y.padding})},B=function(){return[t(window).width()-2*y.margin,t(window).height()-2*y.margin,t(document).scrollLeft()+y.margin,t(document).scrollTop()+y.margin]},F=function(){var t,e=B(),i={},n=y.autoScale,o=2*y.padding;return y.width.toString().indexOf("%")>-1?i.width=parseInt(e[0]*parseFloat(y.width)/100,10):i.width=y.width+o,y.height.toString().indexOf("%")>-1?i.height=parseInt(e[1]*parseFloat(y.height)/100,10):i.height=y.height+o,n&&(i.width>e[0]||i.height>e[1])&&("image"==m.type||"swf"==m.type?(t=y.width/y.height,i.width>e[0]&&(i.width=e[0],i.height=parseInt((i.width-o)/t+o,10)),i.height>e[1]&&(i.height=e[1],i.width=parseInt((i.height-o)*t+o,10))):(i.width=Math.min(i.width,e[0]),i.height=Math.min(i.height,e[1]))),i.top=parseInt(Math.max(e[3]-20,e[3]+.5*(e[1]-i.height-40)),10),i.left=parseInt(Math.max(e[2]-20,e[2]+.5*(e[0]-i.width-40)),10),i},q=function(t){var e=t.offset();return e.top+=parseInt(t.css("paddingTop"),10)||0,e.left+=parseInt(t.css("paddingLeft"),10)||0,e.top+=parseInt(t.css("border-top-width"),10)||0,e.left+=parseInt(t.css("border-left-width"),10)||0,e.width=t.width(),e.height=t.height(),e},Q=function(){var e,i,n=m.orig?t(m.orig):!1,o={};return n&&n.length?(e=q(n),o={width:e.width+2*y.padding,height:e.height+2*y.padding,top:e.top-y.padding-20,left:e.left-y.padding-20}):(i=B(),o={width:2*y.padding,height:2*y.padding,top:parseInt(i[3]+.5*i[1],10),left:parseInt(i[2]+.5*i[0],10)}),o},Y=function(){return i.is(":visible")?(t("div",i).css("top",-40*x+"px"),void(x=(x+1)%12)):void clearInterval(d)};t.fn.fancybox=function(e){return t(this).length?(t(this).data("fancybox",t.extend({},e,t.metadata?t(this).metadata():{})).unbind("click.fb").bind("click.fb",function(e){if(e.preventDefault(),!I){I=!0,t(this).blur(),v=[],f=0;var i=t(this).attr("rel")||"";i&&""!=i&&"nofollow"!==i?(v=t('a[rel="'+i+'"], area[rel="'+i+'"]'),f=v.index(this)):v.push(this),H()}}),this):this},t.fancybox=function(e){var i;if(!I){if(I=!0,i="undefined"!=typeof arguments[1]?arguments[1]:{},v=[],f=parseInt(i.index,10)||0,t.isArray(e)){for(var n=0,o=e.length;o>n;n++)"object"==typeof e[n]?t(e[n]).data("fancybox",t.extend({},i,e[n])):e[n]=t({}).data("fancybox",t.extend({content:e[n]},i));v=jQuery.merge(v,e)}else"object"==typeof e?t(e).data("fancybox",t.extend({},i,e)):e=t({}).data("fancybox",t.extend({content:e},i)),v.push(e);(f>v.length||0>f)&&(f=0),H()}},t.fancybox.showActivity=function(){clearInterval(d),i.show(),d=setInterval(Y,66)},t.fancybox.hideActivity=function(){i.hide()},t.fancybox.next=function(){return t.fancybox.pos(g+1)},t.fancybox.prev=function(){return t.fancybox.pos(g-1)},t.fancybox.pos=function(t){I||(t=parseInt(t),v=b,t>-1&&t<b.length?(f=t,H()):y.cyclic&&b.length>1&&(f=t>=b.length?0:b.length-1,H()))},t.fancybox.cancel=function(){I||(I=!0,t(".fancybox-inline-tmp").trigger("fancybox-cancel"),O(),m.onCancel(v,f,m),I=!1)},t.fancybox.close=function(){function e(){n.fadeOut("fast"),l.empty().hide(),o.hide(),t(".fancybox-inline-tmp").trigger("fancybox-cleanup"),r.empty(),y.onClosed(b,g,y),b=m=[],g=f=0,y=m={},I=!1}if(!I&&!o.is(":hidden")){if(I=!0,y&&!1===y.onCleanup(b,g,y))return void(I=!1);if(O(),t(a.add(h).add(c)).hide(),t(r.add(n)).unbind(),t(window).unbind("resize.fb scroll.fb"),t(document).unbind("keydown.fb"),"iframe"===y.type&&r.find("iframe").attr("src",P&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),"inside"!==y.titlePosition&&l.empty(),o.stop(),"elastic"==y.transitionOut){p=Q();var i=o.position();u={top:i.top,left:i.left,width:o.width(),height:o.height()},y.opacity&&(u.opacity=1),l.empty().hide(),z.prop=1,t(z).animate({prop:0},{duration:y.speedOut,easing:y.easingOut,step:N,complete:e})}else o.fadeOut("none"==y.transitionOut?0:y.speedOut,e)}},t.fancybox.resize=function(){n.is(":visible")&&n.css("height",t(document).height()),t.fancybox.center(!0)},t.fancybox.center=function(){var t,e;I||(e=arguments[0]===!0?1:0,t=B(),(e||!(o.width()>t[0]||o.height()>
1t[1]))&&o.stop().animate({top:parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-r.height()-40)-y.padding)),left:parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-r.width()-40)-y.padding))},"number"==typeof arguments[0]?arguments[0]:200))},t.fancybox.init=function(){t("#fancybox-wrap").length||(t("body").append(e=t('<div id="fancybox-tmp"></div>'),i=t('<div id="fancybox-loading"><div></div></div>'),n=t('<div id="fancybox-overlay"></div>'),o=t('<div id="fancybox-wrap"></div>')),s=t('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(o),s.append(r=t('<div id="fancybox-content"></div>'),a=t('<a id="fancybox-close"></a>'),l=t('<div id="fancybox-title"></div>'),h=t('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),c=t('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>')),a.click(t.fancybox.close),i.click(t.fancybox.cancel),h.click(function(e){e.preventDefault(),t.fancybox.prev()}),c.click(function(e){e.preventDefault(),t.fancybox.next()}),t.fn.mousewheel&&o.bind("mousewheel.fb",function(e,i){I?e.preventDefault():(0==t(e.target).get(0).clientHeight||t(e.target).get(0).scrollHeight===t(e.target).get(0).clientHeight)&&(e.preventDefault(),t.fancybox[i>0?"prev":"next"]())}),t.support.opacity===!1&&o.addClass("fancybox-ie"),P&&(i.addClass("fancybox-ie6"),o.addClass("fancybox-ie6"),t('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(s)))},t.fn.fancybox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:.7,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},t(document).ready(function(){t.fancybox.init()})}(jQuery),ResponsiveHelper=function(t){function e(){var e=a.width();e!==s&&(s=e,t.each(r,function(e,n){t.each(n.data,function(t,e){e.currentActive&&!i(e.range[0],e.range[1])&&(e.currentActive=!1,"function"==typeof e.disableCallback&&e.disableCallback())}),t.each(n.data,function(t,e){!e.currentActive&&i(e.range[0],e.range[1])&&(e.currentActive=!0,"function"==typeof e.enableCallback&&e.enableCallback())})}))}function i(t,e){var i="";return t>0&&(i+="(min-width: "+t+"px)"),1/0>e&&(i+=(i?" and ":"")+"(max-width: "+e+"px)"),n(i,t,e)}function n(t,e,i){return window.matchMedia&&l?matchMedia(t).matches:window.styleMedia?styleMedia.matchMedium(t):window.media?media.matchMedium(t):s>=e&&i>=s}function o(t){var e=t.split(".."),i=parseInt(e[0],10)||-(1/0),n=parseInt(e[1],10)||1/0;return[i,n].sort(function(t,e){return t-e})}var s,r=[],a=t(window),l=!1;return window.matchMedia&&(window.Window&&window.matchMedia===Window.prototype.matchMedia?l=!0:window.matchMedia.toString().indexOf("native")>-1&&(l=!0)),a.bind("load resize orientationchange",e),{addRange:function(i){var n={data:{}};t.each(i,function(t,e){n.data[t]={range:o(t),enableCallback:e.on,disableCallback:e.off}}),r.push(n),s=null,e()}}}(jQuery),function(t){function e(e){this.options=t.extend({container:".js-ajax-container",items:"li",loadingClass:"ajax-loading",hiddenLink:"a.js-load-more",filter:!1,onInit:null,onSuccess:null},e),this.init()}e.prototype={init:function(){this.findElements(),this.attachEvents(),this.makeCallback("onInit",this)},findElements:function(){this.win=t(window),this.holder=t(this.options.holder),this.container=this.holder.find(this.options.container),this.hiddenLink=this.holder.find(this.options.hiddenLink),this.busy=!1},attachEvents:function(){var t=this;this.scrollHandler=function(){t.hiddenLink.length&&!t.busy&&t.checkPosition()},this.win.on("load scroll resize orientationchange",this.scrollHandler)},checkPosition:function(){var t=this,e=function(){return window.innerHeight||document.documentElement.clientHeight};this.win.scrollTop()+e()>=this.holder.offset().top+this.holder.outerHeight()&&t.loadItems(t.hiddenLink.attr("href"))},loadItems:function(t){var e=this;this.busy=!0,this.holder.addClass(this.options.loadingClass),jQuery.ajax({url:t,type:"get",data:"ajax=1",dataType:"html",success:function(t){var i=jQuery(t),n=i[e.options.filter?"filter":"find"](e.options.items);n.appendTo(e.container),e.hiddenLink=i[e.options.filter?"filter":"find"](e.options.hiddenLink),e.hiddenLink.length||e.holder.addClass("no-events"),e.busy=!1,e.holder.removeClass(e.options.loadingClass),e.makeCallback("onSuccess",e,n)},error:function(){window.console&&console.log("ajax error!")}})},makeCallback:function(t){if("function"==typeof this.options[t]){var e=Array.prototype.slice.call(arguments,1
1);this.options[t].apply(this,e)}}},t.fn.infiniteScroll=function(i){return this.each(function(){var n=t(this);n.data("InfiniteScroll")||n.data("InfiniteScroll",new e(t.extend(i,{holder:this})))})}}(jQuery),function(t,e){function i(e,i,n){var a;document.body&&(i="number"==typeof i?{duration:i}:i||{},o=o||t("html, body"),a=i.container||o,"number"==typeof e&&(e={top:e}),s&&r&&s.off("mousewheel",r),i.wheelBehavior&&"none"!==i.wheelBehavior&&(r=function(t){"stop"===i.wheelBehavior?(a.off("mousewheel",r),a.stop()):"ignore"===i.wheelBehavior&&t.preventDefault()},s=a.on("mousewheel",r)),a.stop().animate({scrollLeft:e.left,scrollTop:e.top},i.duration,function(){r&&a.off("mousewheel",r),t.isFunction(n)&&n()}))}function n(e){this.options=t.extend({anchorLinks:'a[href^="#"]',container:null,extraOffset:null,activeClasses:null,easing:"swing",animMode:"duration",animDuration:800,animSpeed:1500,anchorActiveClass:"anchor-active",sectionActiveClass:"section-active",wheelBehavior:"stop",useNativeAnchorScrolling:!1},e),this.init()}var o,s,r,a=t(window);"onwheel"in document||document.documentMode>=9?"wheel":"mousewheel DOMMouseScroll";n.prototype={init:function(){this.initStructure(),this.attachEvents()},initStructure:function(e){this.container=t(this.options.container?this.options.container:"html,body"),this.scrollContainer=this.options.container?this.container:a,this.anchorLinks=t(this.options.anchorLinks)},getAnchorTarget:function(e){var i=t(e).attr("href");return t(i.length>1?i:"html")},getTargetOffset:function(t){var e=t.offset().top;return this.options.container&&(e-=this.container.offset().top-this.container.prop("scrollTop")),"number"==typeof this.options.extraOffset?e-=this.options.extraOffset:"function"==typeof this.options.extraOffset&&(e-=this.options.extraOffset(t)),{top:e}},attachEvents:function(){var e=this;this.options.activeClasses&&(this.anchorData=[],this.anchorLinks.each(function(){var i,n=jQuery(this),o=e.getAnchorTarget(n);t.each(e.anchorData,function(t,e){e.block[0]===o[0]&&(i=e)}),i?i.link=i.link.add(n):e.anchorData.push({link:n,block:o})}),this.resizeHandler=function(){e.recalculateOffsets()},this.scrollHandler=function(){e.refreshActiveClass()},this.recalculateOffsets(),this.scrollContainer.on("scroll",this.scrollHandler),a.on("resize",this.resizeHandler)),this.clickHandler=function(t){e.onClick(t)},this.options.useNativeAnchorScrolling||this.anchorLinks.on("click",this.clickHandler)},recalculateOffsets:function(){var e=this;t.each(this.anchorData,function(t,i){i.offset=e.getTargetOffset(i.block),i.height=i.block.outerHeight()}),this.refreshActiveClass()},refreshActiveClass:function(){function e(t,e,n){t.toggleClass(i.options.anchorActiveClass,n),e.toggleClass(i.options.sectionActiveClass,n)}var i=this,n=!1,o=(a.height(),this.container.prop("scrollHeight")),s=this.scrollContainer.height(),r=this.options.container?this.container.prop("scrollTop"):a.scrollTop();return this.options.customScrollHandler?void this.options.customScrollHandler.call(this,r,this.anchorData):(this.anchorData.sort(function(t,e){return t.offset.top-e.offset.top}),void t.each(this.anchorData,function(t){var a=i.anchorData.length-t-1,l=i.anchorData[a],h="parent"===i.options.activeClasses?l.link.parent():l.link;r>=o-s?a===i.anchorData.length-1?e(h,l.block,!0):e(h,l.block,!1):!n&&(r>=l.offset.top-1||0===a)?(n=!0,e(h,l.block,!0)):e(h,l.block,!1)}))},calculateScrollDuration:function(t){var e;return"speed"===this.options.animMode?(e=Math.abs(this.scrollContainer.scrollTop()-t.top),e/this.options.animSpeed*1e3):this.options.animDuration},onClick:function(t){var e=this.getAnchorTarget(t.currentTarget),n=this.getTargetOffset(e);t.preventDefault(),i(n,{container:this.container,wheelBehavior:this.options.wheelBehavior,duration:this.calculateScrollDuration(n)})},destroy:function(){this.options.activeClasses&&(a.off("resize",this.resizeHandler),this.scrollContainer.off("scroll",this.scrollHandler)),this.anchorLinks.off("click",this.clickHandler)}},t.extend(n,{scrollTo:function(t,e,n){i(t,e,n)}}),e.SmoothScroll=n}(jQuery,this),function(t){function e(e){this.options=t.extend({activeClass:"active",cloneClass:"clone",holderClass:".slide-holder",slider:".slide-list",btnPrev:".btn-prev",btnNext:".btn-next",pagerLinks:"ul.pager > li",generatePagination:!1,pagerList:"<ul>",pagerListItem:'<li><a href="#"></a></li>',pagerListItemText:"a",galleryReadyClass:"gallery-js-ready",pauseOnHover:!0,autoRotation:!1,switchTime:3e3,animSpeed:1e3,handleTouch:!0,swipeThreshold:15},e),this.init()}e.prototype={init:function(){this.findElements(),this.attachEvents(),this.refreshClasses(),this.makeCallback("onInit",this)},findElements:function(){var e=this;this.obj=t(this.options.holder),this.gallery=this.obj.addClass(this.options.galleryReadyClass),this.mask=this.obj.find(e.options.holderClass),this.slider=this.mask.find(e.options.slider),this.slides=this.mask.find(e.options.slides),this.btnPrev=this.obj.find(e.options.btnPrev),this.btnNext=this.obj.find(e.options.btnNext),this.len=this.slides.length,this.slideWidth=this.slides.eq(0).outerWidth(!0),this.sliderWidth=this.len*this.slideWidth,this.maxMarginHorizont=-(2*e.sliderWidth),this.curMargin=-this.sliderWidth,this.index=0,this.timer=0,this.busy=!1,this.animation=!1,this.leftClones=this.slides.clone().addClass(this.options.cloneClass).prependTo(this.slider),this.rightClones=this.slides.clone().addClass(this.options.cloneClass).appendTo(this.slider),this.slides.eq(0).addClass(this.options.activeClass),this.slider.css({marginLeft:-this.sliderWidth}),"string"==typeof this.options.generatePagination?this.pagerLinks=this.buildPagination():this.pagerLinks=this.obj.find(this.options.pagerLinks)},buildPagination:function(){var e=t();if(this.pagerHolder||(this.pagerHolder=this.obj.find(this.options.generatePagination)),this.pagerHolder.length){this.pagerHolder.empty(),this.pagerList=t(this.options.pagerList).appendTo(this.pagerHolder);for(var i=0;i<this.slides.length;i++)t(this.options.pagerListItem).appendTo(this.pagerList).find(this.options.pagerListItemText).text(i+1);e=this.pagerList.children()}return e},attachEvents:function(){var e=this;this.btnPrev.length&&(this.btnPrevHandler=function(t){t.preventDefault(),e.animation||e.slidePrev()},this.btnPrev.click(this.btnPrevHandler)),this.btnNext.length&&(this.btnNextHandler=function(t){t.preventDefault(),e.animation||e.slideNext()},this.btnNext.click(this.btnNextHandler)),this.resizeHandler=function(){e.busy||e.refreshSlides()},t(window).bind("load resize orientationchange",this.resizeHandler),this.options.handleTouch&&window.Hammer&&this.gallery.length&&this.slides.length>1&&i&&(this.swipeHandler=new Hammer.Manager(this.gallery[0]),this.swipeHandler.add(new Hammer.Pan({direction:Hammer.DIRECTION_HORIZONTAL,threshold:e.options.swipeThreshold})),this.swipeHandler.on("panstart",function(){e.animation?e.swipeHandler.stop():clearTimeout(e.timer)}).on("panmove",function(t){clearTimeout(e.timer)}).on("panend",function(t){t.distance>e.options.swipeThreshold?t.offsetDirection===Hammer.DIRECTION_RIGHT||t.offsetDirection===Hammer.DIRECTION_DOWN?e.slideNext():e.slidePrev():e.autoRotate()})),this.pagerLinks.length&&(this.pagerLinksHandler=function(t){t.preventDefault(),e.numSlide(e.pagerLinks.index(t.currentTarget))},this.pagerLinks.click(this.pagerLinksHandler)),this.options.pauseOnHover&&(this.hoverHandler=function(){clearTimeout(e.timer)},this.leaveHandler=function(){e.autoRotate()},this.gallery.bind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler})),this.autoRotate()},autoRotate:function(){var t=this;clearTimeout(this.timer),this.options.autoRotation&&(this.timer=setTimeout(function(){t.slideNext()},this.options.switchTime))},numSlide:function(t){!this.animation&&this.index!==t&&this.slides.length>1&&(this.index=t,this.curMargin=-(this.sliderWidth+this.index*this.slideWidth),this.switchSlide())},switchSlide:function(){var t=this;this.animation=!0,this.makeCallback("onBeforeChange",this),this.slider.animate({marginLeft:t.curMargin},{duration:t.options.animSpeed,complete:function(){t.curMargin=parseInt(t.slider.css("marginLeft")),t.curMargin<t.maxMarginHorizont?t.curMargin=-t.sliderWidth+Math.abs(t.maxMarginHorizont)-Math.abs(t.curMargin):t.curMargin>-t.sliderWidth&&(t.curMargin=-(2*t.sliderWidth)+t.sliderWidth-Math.abs(t.curMargin)),
2t.refreshSlides(),t.refreshClasses(),t.slider.css({marginLeft:t.curMargin}),t.animation=!1,t.autoRotate(),t.makeCallback("onChange",t)}})},slideNext:function(){var t=this;this.index++,this.index>this.len&&(t.index=1),this.curMargin-=t.slideWidth,this.switchSlide()},slidePrev:function(){var t=this;this.index--,this.index<0&&(t.index=t.len-1),this.curMargin+=t.slideWidth,this.switchSlide()},refreshSlides:function(){this.slideWidth=this.slides.eq(0).outerWidth(!0),this.sliderWidth=this.len*this.slideWidth,this.curMargin=-(this.sliderWidth+this.index*this.slideWidth),this.slider.css({marginLeft:this.curMargin})},refreshClasses:function(){var t=this;
2this.slider.children().removeClass(t.options.activeClass),this.index===this.len?(t.index=0,t.slider.children().eq(2*t.len).addClass(t.options.activeClass)):t.slides.eq(t.index).addClass(t.options.activeClass),this.pagerLinks.removeClass(this.options.activeClass).eq(this.index).addClass(this.options.activeClass)},destroy:function(){this.busy=!0,this.btnPrev.unbind("click",this.btnPrevHandler),this.btnNext.unbind("click",this.btnNextHandler),this.pagerLinks.unbind("click",this.pagerLinksHandler),this.gallery.unbind("mouseenter",this.hoverHandler),this.gallery.unbind("mouseleave",this.leaveHandler),t(window).unbind("load resize orientationchange",this.resizeHandler),clearTimeout(this.timer),this.swipeHandler&&this.swipeHandler.destroy(),this.gallery.removeClass(this.options.galleryReadyClass),this.slider.add(this.slides).removeAttr("style"),this.leftClones.add(this.rightClones).remove(),this.slides.removeClass(this.options.activeClass),"string"==typeof this.options.generatePagination&&this.pagerHolder.empty()},makeCallback:function(t){if("function"==typeof this.options[t]){var e=Array.prototype.slice.call(arguments);e.shift(),this.options[t].apply(this,e)}}};var i=/Windows Phone/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;t.fn.scrollCloneGallery=function(i){return this.each(function(){t(this).data("ScrollCloneGallery",new e(t.extend(i,{holder:this})))})}}(jQuery),function(t){function e(e){this.options=t.extend({mask:"div.mask",slider:">*",slides:">*",activeClass:"active",disabledClass:"disabled",btnPrev:"a.btn-prev",btnNext:"a.btn-next",generatePagination:!1,pagerList:"<ul>",pagerListItem:'<li><a href="#"></a></li>',pagerListItemText:"a",pagerLinks:".pagination li",currentNumber:"span.current-num",totalNumber:"span.total-num",btnPlay:".btn-play",btnPause:".btn-pause",btnPlayPause:".btn-play-pause",galleryReadyClass:"gallery-js-ready",autorotationActiveClass:"autorotation-active",autorotationDisabledClass:"autorotation-disabled",stretchSlideToMask:!1,circularRotation:!0,disableWhileAnimating:!1,autoRotation:!1,pauseOnHover:i?!1:!0,maskAutoSize:!1,switchTime:4e3,animSpeed:600,event:"click",
2swipeThreshold:15,handleTouch:!0,vertical:!1,useTranslate3D:!1,step:!1},e),this.init()}e.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.refreshPosition(),this.refreshState(!0),this.resumeRotation(),this.makeCallback("onInit",this))},findElements:function(){if(this.fullSizeFunction=this.options.vertical?"outerHeight":"outerWidth",this.innerSizeFunction=this.options.vertical?"height":"width",this.slideSizeFunction="outerHeight",this.maskSizeProperty="height",this.animProperty=this.options.vertical?"marginTop":"marginLeft",this.gallery=t(this.options.holder).addClass(this.options.galleryReadyClass),this.mask=this.gallery.find(this.options.mask),this.slider=this.mask.find(this.options.slider),this.slides=this.slider.find(this.options.slides),this.btnPrev=this.gallery.find(this.options.btnPrev),this.btnNext=this.gallery.find(this.options.btnNext),this.currentStep=0,this.stepsCount=0,this.options.step===!1){var e=this.slides.filter("."+this.options.activeClass);e.length&&(this.currentStep=this.slides.index(e))}this.calculateOffsets(),"string"==typeof this.options.generatePagination?(this.pagerLinks=t(),this.buildPagination()):(this.pagerLinks=this.gallery.find(this.options.pagerLinks),this.attachPaginationEvents()),this.btnPlay=this.gallery.find(this.options.btnPlay),this.btnPause=this.gallery.find(this.options.btnPause),this.btnPlayPause=this.gallery.find(this.options.btnPlayPause),this.curNum=this.gallery.find(this.options.currentNumber),this.allNum=this.gallery.find(this.options.totalNumber)},attachEvents:function(){var e=this;this.bindHandlers(["onWindowResize"]),t(window).bind("load resize orientationchange",this.onWindowResize),this.btnPrev.length&&(this.prevSlideHandler=function(t){t.preventDefault(),e.prevSlide()},this.btnPrev.bind(this.options.event,this.prevSlideHandler)),this.btnNext.length&&(this.nextSlideHandler=function(t){t.preventDefault(),e.nextSlide()},this.btnNext.bind(this.options.event,this.nextSlideHandler)),this.options.pauseOnHover&&!i&&(this.hoverHandler=function(){e.options.autoRotation&&(e.galleryHover=!0,e.pauseRotation())},this.leaveHandler=function(){e.options.autoRotation&&(e.galleryHover=!1,e.resumeRotation())},this.gallery.bind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler})),this.btnPlay.length&&(this.btnPlayHandler=function(t){t.preventDefault(),e.startRotation()},this.btnPlay.bind(this.options.event,this.btnPlayHandler)),this.btnPause.length&&(this.btnPauseHandler=function(t){t.preventDefault(),e.stopRotation()},this.btnPause.bind(this.options.event,this.btnPauseHandler)),this.btnPlayPause.length&&(this.btnPlayPauseHandler=function(t){t.preventDefault(),e.gallery.hasClass(e.options.autorotationActiveClass)?e.stopRotation():e.startRotation()},this.btnPlayPause.bind(this.options.event,this.btnPlayPauseHandler)),i&&this.options.useTranslate3D&&this.slider.css({"-webkit-transform":"translate3d(0px, 0px, 0px)"}),i&&this.options.handleTouch&&window.Hammer&&this.mask.length&&(this.swipeHandler=new Hammer.Manager(this.mask[0]),this.swipeHandler.add(new Hammer.Pan({direction:e.options.vertical?Hammer.DIRECTION_VERTICAL:Hammer.DIRECTION_HORIZONTAL,threshold:e.options.swipeThreshold})),this.swipeHandler.on("panstart",function(){e.galleryAnimating?e.swipeHandler.stop():(e.pauseRotation(),e.originalOffset=parseFloat(e.slider.css(e.animProperty)))}).on("panmove",function(t){var i=e.originalOffset+t[e.options.vertical?"deltaY":"deltaX"];i=Math.max(Math.min(0,i),e.maxOffset),e.slider.css(e.animProperty,i)}).on("panend",function(t){e.resumeRotation(),t.distance>e.options.swipeThreshold?t.offsetDirection===Hammer.DIRECTION_RIGHT||t.offsetDirection===Hammer.DIRECTION_DOWN?e.nextSlide():e.prevSlide():e.switchSlide()}))},onWindowResize:function(){this.galleryAnimating?this.resizeQueue=!0:(this.calculateOffsets(),this.refreshPosition(),this.buildPagination(),this.refreshState(),this.resizeQueue=!1)},refreshPosition:function(){this.currentStep=Math.min(this.currentStep,this.stepsCount-1),this.tmpProps={},this.tmpProps[this.animProperty]=this.getStepOffset(),this.slider.stop().css(this.tmpProps)}
2,calculateOffsets:function(){var e,i,n=this;if(this.options.stretchSlideToMask){var o={};o[this.innerSizeFunction]=this.mask[this.innerSizeFunction](),this.slides.css(o)}if(this.maskSize=this.mask[this.innerSizeFunction](),this.sumSize=this.getSumSize(),this.maxOffset=this.maskSize-this.sumSize,this.options.vertical&&this.options.maskAutoSize){this.options.step=1,this.stepsCount=this.slides.length,this.stepOffsets=[0],e=0;for(var s=0;s<this.slides.length;s++)e-=t(this.slides[s])[this.fullSizeFunction](!0),this.stepOffsets.push(e);return void(this.maxOffset=e)}if("number"==typeof this.options.step&&this.options.step>0)for(this.slideDimensions=[],this.slides.each(t.proxy(function(e,i){n.slideDimensions.push(t(i)[n.fullSizeFunction](!0))},this)),this.stepOffsets=[0],this.stepsCount=1,e=i=0;e>this.maxOffset;)e-=this.getSlideSize(i,i+this.options.step),i+=this.options.step,this.stepOffsets.push(Math.max(e,this.maxOffset)),this.stepsCount++;else for(this.stepSize=this.maskSize,this.stepsCount=1,e=0;e>this.maxOffset;)e-=this.stepSize,this.stepsCount++},getSumSize:function(){var e=0;return this.slides.each(t.proxy(function(i,n){e+=t(n)[this.fullSizeFunction](!0)},this)),this.slider.css(this.innerSizeFunction,e),e},getStepOffset:function(t){return t=t||this.currentStep,"number"==typeof this.options.step?this.stepOffsets[this.currentStep]:Math.min(0,Math.max(-this.currentStep*this.stepSize,this.maxOffset))},getSlideSize:function(t,e){for(var i=0,n=t;n<Math.min(e,this.slideDimensions.length);n++)i+=this.slideDimensions[n];return i},buildPagination:function(){if("string"==typeof this.options.generatePagination&&(this.pagerHolder||(this.pagerHolder=this.gallery.find(this.options.generatePagination)),this.pagerHolder.length&&this.oldStepsCount!=this.stepsCount)){this.oldStepsCount=this.stepsCount,this.pagerHolder.empty(),this.pagerList=t(this.options.pagerList).appendTo(this.pagerHolder);for(var e=0;e<this.stepsCount;e++)t(this.options.pagerListItem).appendTo(this.pagerList).find(this.options.pagerListItemText).text(e+1);this.pagerLinks=this.pagerList.children(),this.attachPaginationEvents()}},attachPaginationEvents:function(){var t=this;this.pagerLinksHandler=function(e){e.preventDefault(),t.numSlide(t.pagerLinks.index(e.currentTarget))},this.pagerLinks.bind(this.options.event,this.pagerLinksHandler)},prevSlide:function(){this.options.disableWhileAnimating&&this.galleryAnimating||(this.currentStep>0?(this.currentStep--,this.switchSlide()):this.options.circularRotation&&(this.currentStep=this.stepsCount-1,this.switchSlide()))},nextSlide:function(t){this.options.disableWhileAnimating&&this.galleryAnimating||(this.currentStep<this.stepsCount-1?(this.currentStep++,this.switchSlide()):(this.options.circularRotation||t===!0)&&(this.currentStep=0,this.switchSlide()))},numSlide:function(t){this.currentStep!=t&&(this.currentStep=t,this.switchSlide())},switchSlide:function(){var t=this;this.galleryAnimating=!0,this.tmpProps={},this.tmpProps[this.animProperty]=this.getStepOffset(),this.slider.stop().animate(this.tmpProps,{duration:this.options.animSpeed,complete:function(){t.galleryAnimating=!1,t.resizeQueue&&t.onWindowResize(),t.makeCallback("onChange",t),t.autoRotate()}}),this.refreshState(),this.makeCallback("onBeforeChange",this)},refreshState:function(t){(1===this.options.step||this.stepsCount===this.slides.length)&&this.slides.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass),this.pagerLinks.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass),this.curNum.html(this.currentStep+1),this.allNum.html(this.stepsCount),this.options.maskAutoSize&&"number"==typeof this.options.step&&(this.tmpProps={},this.tmpProps[this.maskSizeProperty]=this.slides.eq(Math.min(this.currentStep,this.slides.length-1))[this.slideSizeFunction](!0),this.mask.stop()[t?"css":"animate"](this.tmpProps)),this.options.circularRotation||(this.btnPrev.add(this.btnNext).removeClass(this.options.disabledClass),0===this.currentStep&&this.btnPrev.addClass(this.options.disabledClass),this.currentStep===this.stepsCount-1&&this.btnNext.addClass(this.options.disabledClass)),this.gallery.toggleClass("not-enough-sli
2des",this.sumSize<=this.maskSize)},startRotation:function(){this.options.autoRotation=!0,this.galleryHover=!1,this.autoRotationStopped=!1,this.resumeRotation()},stopRotation:function(){this.galleryHover=!0,this.autoRotationStopped=!0,this.pauseRotation()},pauseRotation:function(){this.gallery.addClass(this.options.autorotationDisabledClass),this.gallery.removeClass(this.options.autorotationActiveClass),clearTimeout(this.timer)},resumeRotation:function(){this.autoRotationStopped||(this.gallery.addClass(this.options.autorotationActiveClass),this.gallery.removeClass(this.options.autorotationDisabledClass),this.autoRotate())},autoRotate:function(){var t=this;clearTimeout(this.timer),!this.options.autoRotation||this.galleryHover||this.autoRotationStopped?this.pauseRotation():this.timer=setTimeout(function(){t.nextSlide(!0)},this.options.switchTime)},bindHandlers:function(e){var i=this;t.each(e,function(t,e){var n=i[e];i[e]=function(){return n.apply(i,arguments)}})},makeCallback:function(t){if("function"==typeof this.options[t]){var e=Array.prototype.slice.call(arguments);e.shift(),this.options[t].apply(this,e)}},destroy:function(){t(window).unbind("load resize orientationchange",this.onWindowResize),this.btnPrev.unbind(this.options.event,this.prevSlideHandler),this.btnNext.unbind(this.options.event,this.nextSlideHandler),this.pagerLinks.unbind(this.options.event,this.pagerLinksHandler),this.gallery.unbind("mouseenter",this.hoverHandler),this.gallery.unbind("mouseleave",this.leaveHandler),this.stopRotation(),this.btnPlay.unbind(this.options.event,this.btnPlayHandler),this.btnPause.unbind(this.options.event,this.btnPauseHandler),this.btnPlayPause.unbind(this.options.event,this.btnPlayPauseHandler),this.swipeHandler&&this.swipeHandler.destroy();var e=[this.options.galleryReadyClass,this.options.autorotationActiveClass,this.options.autorotationDisabledClass];this.gallery.removeClass(e.join(" ")),this.slider.add(this.slides).removeAttr("style"),"string"==typeof this.options.generatePagination&&this.pagerHolder.empty()}};var i=/Windows Phone/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;t.fn.scrollGallery=function(i){return this.each(function(){t(this).data("ScrollGallery",new e(t.extend(i,{holder:this})))})}}(jQuery),function(t){function e(e){this.options=t.extend({addClassBeforeAnimation:!0,hideOnClickOutside:!1,activeClass:"active",opener:".opener",slider:".slide",animSpeed:400,effect:"fade",event:"click"},e),this.init()}e.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.makeCallback("onInit",this))},findElements:function(){this.holder=t(this.options.holder),this.opener=this.holder.find(this.options.opener),this.slider=this.holder.find(this.options.slider)},attachEvents:function(){var e=this;this.eventHandler=function(t){t.preventDefault(),e.slider.hasClass(i)?e.showSlide():e.hideSlide()},e.opener.bind(e.options.event,this.eventHandler),"over"===e.options.event&&(e.opener.bind("mouseenter",function(){e.showSlide()}),e.holder.bind("mouseleave",function(){e.hideSlide()})),e.outsideClickHandler=function(i){if(e.options.hideOnClickOutside){var n=t(i.target);n.is(e.holder)||n.closest(e.holder).length||e.hideSlide()}},this.holder.hasClass(this.options.activeClass)?t(document).bind("click touchstart",e.outsideClickHandler):this.slider.addClass(i)},showSlide:function(){var e=this;e.options.addClassBeforeAnimation&&e.holder.addClass(e.options.activeClass),e.slider.removeClass(i),t(document).bind("click touchstart",e.outsideClickHandler),e.makeCallback("animStart",!0),n[e.options.effect].show({box:e.slider,speed:e.options.animSpeed,complete:function(){e.options.addClassBeforeAnimation||e.holder.addClass(e.options.activeClass),e.makeCallback("animEnd",!0)}})},hideSlide:function(){var e=this;e.options.addClassBeforeAnimation&&e.holder.removeClass(e.options.activeClass),t(document).unbind("click touchstart",e.outsideClickHandler),e.makeCallback("animStart",!1),n[e.options.effect].hide({box:e.slider,speed:e.options.animSpeed,complete:function(){e.options.addClassBeforeAnimation||e.holder.removeClass(e.options.activeClass),e.slider.addClass(i),e.makeCallback("animEnd",!1)}})},destroy:function(){this.slider.removeClass(i).css({display:""}),this.opener.unbind(this.options.event,this.eventHandler),this.holder.removeClass(this.options.activeClass).removeData("OpenClose"),t(document).unbind("click touchstart",this.outsideClickHandler)},makeCallback:function(t){if("function"==typeof this.options[t]){var e=Array.prototype.slice.call(arguments);e.shift(),this.options[t].apply(this,e)}}};var i="js-slide-hidden";!function(){var e=t('<style type="text/css">')[0],n="."+i;n+="{position:absolute !important;left:-9999px !important;top:-9999px !important;display:block !important}",e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n)),t("head").append(e)}();var n={slide:{show:function(t){t.box.stop(!0).hide().slideDown(t.speed,t.complete)},hide:function(t){t.box.stop(!0).slideUp(t.speed,t.complete)}},fade:{show:function(t){t.box.stop(!0).hide().fadeIn(t.speed,t.complete)},hide:function(t){t.box.stop(!0).fadeOut(t.speed,t.complete)}},none:{show:function(t){t.box.hide().show(0,t.complete)},hide:function(t){t.box.hide(0,t.complete)}}};t.fn.openClose=function(i){return this.each(function(){jQuery(this).data("OpenClose",new e(t.extend(i,{holder:this})))})}}(jQuery),function(t){function e(e){this.options=t.extend({container:null,hideOnClickOutside:!1,menuActiveClass:"nav-active",menuOpener:".nav-opener",menuDrop:".nav-drop",toggleEvent:"click",outsideClickEvent:"click touchstart pointerdown MSPointerDown"},e),this.initStructure(),this.attachEvents()}e.prototype={initStructure:function(){this.page=t("html"),this.container=t(this.options.container),this.opener=this.container.find(this.options.menuOpener),this.drop=this.container.find(this.options.menuDrop)},attachEvents:function(){var e=this;i&&(i(),i=null),this.outsideClickHandler=function(i){if(e.isOpened()){var n=t(i.target);n.closest(e.opener).length||n.closest(e.drop).length||e.hide()}},this.openerClickHandler=function(t){t.preventDefault(),e.toggle(
2)},this.opener.on(this.options.toggleEvent,this.openerClickHandler)},isOpened:function(){return this.container.hasClass(this.options.menuActiveClass)},show:function(){this.container.addClass(this.options.menuActiveClass),this.options.hideOnClickOutside&&this.page.on(this.options.outsideClickEvent,this.outsideClickHandler)},hide:function(){this.container.removeClass(this.options.menuActiveClass),this.options.hideOnClickOutside&&this.page.off(this.options.outsideClickEvent,this.outsideClickHandler)},toggle:function(){this.isOpened()?this.hide():this.show()},destroy:function(){this.container.removeClass(this.options.menuActiveClass),this.opener.off(this.options.toggleEvent,this.clickHandler),this.page.off(this.options.outsideClickEvent,this.outsideClickHandler)}};var i=function(){var e,i,n=t(window),o=t("html"),s="resize-active",r=function(){e=!1,o.removeClass(s)},a=function(){e||(e=!0,o.addClass(s)),clearTimeout(i),i=setTimeout(r,500)};n.on("resize orientationchange",a)};t.fn.mobileNav=function(i){return this.each(function(){var n=t.extend({},i,{container:this}),o=new e(n);t.data(this,"MobileNav",o)})}}(jQuery),function(t){function e(e,s){var r,a=t(),l=0,h=e.eq(0).offset().top;e.each(function(e){var o=t(this);o.offset().top===h?a=a.add(this):(r=i(a),l=Math.max(l,n(a,r,s)),a=o,h=o.offset().top)}),a.length&&(r=i(a),l=Math.max(l,n(a,r,s))),s.biggestHeight&&e.css(s.useMinHeight&&o?"minHeight":"height",l)}function i(e){var i=0;return e.each(function(){i=Math.max(i,t(this).outerHeight())}),i}function n(e,i,n){var s,r="number"==typeof i?i:i.height();return e.removeClass(n.leftEdgeClass).removeClass(n.rightEdgeClass).each(function(e){var a=t(this),l=0,h="border-box"===a.css("boxSizing")||"border-box"===a.css("-moz-box-sizing")||"border-box"===a.css("-webkit-box-sizing");"number"!=typeof i&&a.parents().each(function(){var e=t(this);return i.is(this)?!1:void(l+=e.outerHeight()-e.height())}),s=r-l,s-=h?0:a.outerHeight()-a.height(),s>0&&a.css(n.useMinHeight&&o?"minHeight":"height",s)}),e.filter(":first").addClass(n.leftEdgeClass),e.filter(":last").addClass(n.rightEdgeClass),s}t.fn.sameHeight=function(i){var s=t.extend({skipClass:"same-height-ignore",leftEdgeClass:"same-height-left",rightEdgeClass:"same-height-right",elements:">*",flexible:!1,multiLine:!1,useMinHeight:!1,biggestHeight:!1},i);return this.each(function(){function i(){h.css(s.useMinHeight&&o?"minHeight":"height",""),s.multiLine?e(h,s):n(h,l,s)}var r,a,l=t(this),h=l.find(s.elements).not("."+s.skipClass);if(h.length){i();var c=function(){a||(a=!0,i(),clearTimeout(r),r=setTimeout(function(){i(),setTimeout(function(){a=!1},10)},100))};s.flexible&&t(window).bind("resize orientationchange fontresize",c),t(window).bind("load",c)}})};var o="undefined"!=typeof document.documentElement.style.maxHeight}(jQuery),function(t){var e,i,n,o="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,s=/Windows Phone/.test(navigator.userAgent),r=o&&"touchstart"||s&&navigator.pointerEnabled&&"pointerdown"||s&&navigator.msPointerEnabled&&"MSPointerDown"||"mouseenter",a=o&&"touchend"||s&&navigator.pointerEnabled&&"pointerup"||s&&navigator.msPointerEnabled&&"MSPointerUp"||"mouseleave";o||s?(n=function(t){t.preventDefault()},e=function(e){var i=e.data,o=t(this),s=function(e){var a=t(e.target);a.is(o)||a.closest(o).length||(o.removeClass(i.hoverClass),o.off("click",n),i.onLeave&&i.onLeave(o),t(document).off(r,s))};o.hasClass(i.hoverClass)||(o.addClass(i.hoverClass),o.one("click",n),t(document).on(r,s),i.onHover&&i.onHover(o))}):(e=function(e){var n=e.data,o=t(this);o.addClass(n.hoverClass),t(n.context).on(a,n.selector,n,i),n.onHover&&n.onHover(o)},i=function(e){var n=e.data,o=t(this);o.removeClass(n.hoverClass),t(n.context).off(a,n.selector,i),n.onLeave&&n.onLeave(o)}),t.fn.touchHover=function(i){var n=t.extend({context:this.context,selector:this.selector,hoverClass:"hover"},i);return t(this.context).on(r,this.selector,n,e),this}}(jQuery),function(t){function e(e){this.options=t.extend({list:null,levelIndentHTML:" &bull; ",defaultOptionAttr:"title",defaultOptionText:"...",selectClass:"nav-select",activeClass:"nav-active",defaultOptionClass:"opt-default",hasDropClass:"opt-sublevel",levelPrefixClass:"opt-level-",useDefaultOption:!0},e),this.options.list&&(this.createSelect(),this.attachEvents())}e.prototype={createSelect:function(){this.startIndex=0,this.navigation=t(this.options.list),this.select=t("<select>").addClass(this.options.selectClass),this.createDefaultOption(),this.createList(this.navigation,0),this.select.insertBefore(this.navigation)},createDefaultOption:function(){if(this.options.useDefaultOption){var e=this.navigation.attr(this.options.defaultOptionAttr),i=t("<option>").addClass(this.options.defaultOptionClass).text(e||this.options.defaultOptionText);this.navigation.removeAttr(this.options.defaultOptionAttr),this.select.append(i),this.startIndex=1}},createList:function(e,i){var n=this;e.children().each(function(e,o){var s=t(this),r=s.find("a").eq(0),a=s.find("ul").eq(0),l=a.length>0;r.length&&n.select.append(n.createOption(r,l,i,r.hasClass(n.options.activeClass))),l&&n.createList(a,i+1)})},createOption:function(e,i,n,o){var s=this.getLevelIndent(n)+e.html();return t("<option>").html(s).addClass(this.options.levelPrefixClass+(n+1)).toggleClass(this.options.hasDropClass,i).val(e.attr("href")).attr("selected",o?"selected":!1)},getLevelIndent:function(t){return new Array(t+1).join(this.options.levelIndentHTML)},attachEvents:function(){var t=this;this.select.change(function(){this.selectedIndex>=t.startIndex&&(location.href=this.value)})}},t.fn.navigationSelect=function(i){return this.each(function(){new e(t.extend({list:this},i))})}}(jQuery),jQuery.onFontResize=function(t){return t(function(){var e="font-resize-frame-"+Math.floor(1e3*Math.random()),i=t("<iframe>").attr("id",e).addClass("font-resize-helper");if(i.css({width:"100em",height:"10px",position:"absolute",borderWidth:0,top:"-9999px",left:"-9999px"}).appendTo("body"),window.attachEvent&&!window.addEventListener)i.bind("resize",function(){t.onFontResize.trigger(i[0].offsetWidth/100)});else{var n=i[0].contentWindow.document;n.open(),n.write('<script>window.onload = function(){var em = parent.jQuery("#'+e+'")[0];window.onresize = function(){if(parent.jQuery.onFontResize){parent.jQuery.onFontResize.trigger(em.offsetWidth / 100);}}};</script>'),n.close()}
2jQuery.onFontResize.initialSize=i[0].offsetWidth/100}),{trigger:function(e){t(window).trigger("fontresize",[e])}}}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):t.jcf=e(jQuery)}(this,function(t){"use strict";var e=[],i={optionsKey:"jcf",dataKey:"jcf-instance",rtlClass:"jcf-rtl",focusClass:"jcf-focus",pressedClass:"jcf-pressed",disabledClass:"jcf-disabled",hiddenClass:"jcf-hidden",resetAppearanceClass:"jcf-reset-appearance",unselectableClass:"jcf-unselectable"},n="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,o=/Windows Phone/.test(navigator.userAgent);i.isMobileDevice=!(!n&&!o);var s=function(){var e=t("<style>").appendTo("head"),n=e.prop("sheet")||e.prop("styleSheet"),o=function(t,e,i){n.insertRule?n.insertRule(t+"{"+e+"}",i):n.addRule(t,e,i)};o("."+i.hiddenClass,"position:absolute !important;left:-9999px !important;height:1px !important;width:1px !important;margin:0 !important;border-width:0 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none"),o("."+i.rtlClass+"."+i.hiddenClass,"right:-9999px !important; left: auto !important"),o("."+i.unselectableClass,"-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;"),o("."+i.resetAppearanceClass,"background: none; border: none; -webkit-appearance: none; appearance: none; opacity: 0; filter: alpha(opacity=0);");var s=t("html"),r=t("body");("rtl"===s.css("direction")||"rtl"===r.css("direction"))&&s.addClass(i.rtlClass),s.on("reset",function(){setTimeout(function(){a.refreshAll()},0)}),i.styleSheetCreated=!0};!function(){var e,i=navigator.pointerEnabled||navigator.msPointerEnabled,n="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,o={},s="jcf-";e=i?{pointerover:navigator.pointerEnabled?"pointerover":"MSPointerOver",pointerdown:navigator.pointerEnabled?"pointerdown":"MSPointerDown",pointermove:navigator.pointerEnabled?"pointermove":"MSPointerMove",pointerup:navigator.pointerEnabled?"pointerup":"MSPointerUp"}:{pointerover:"mouseover",pointerdown:"mousedown"+(n?" touchstart":""),pointermove:"mousemove"+(n?" touchmove":""),pointerup:"mouseup"+(n?" touchend":"")},t.each(e,function(e,i){t.each(i.split(" "),function(t,i){o[i]=e})}),t.each(e,function(e,i){i=i.split(" "),t.event.special[s+e]={setup:function(){var e=this;t.each(i,function(t,i){e.addEventListener?e.addEventListener(i,l,!1):e["on"+i]=l})},teardown:function(){var e=this;t.each(i,function(t,i){e.addEventListener?e.removeEventListener(i,l,!1):e["on"+i]=null})}}});var r=null,a=function(t){var e=Math.abs(t.pageX-r.x),i=Math.abs(t.pageY-r.y),n=25;return n>=e&&n>=i?!0:void 0},l=function(e){var i=e||window.event,n=null,l=o[i.type];if(e=t.event.fix(i),e.type=s+l,i.pointerType)switch(i.pointerType){case 2:e.pointerType="touch";break;case 3:e.pointerType="pen";break;case 4:e.pointerType="mouse";break;default:e.pointerType=i.pointerType}else e.pointerType=i.type.substr(0,5);return e.pageX||e.pageY||(n=i.changedTouches?i.changedTouches[0]:i,e.pageX=n.pageX,e.pageY=n.pageY),"touchend"===i.type&&(r={x:e.pageX,y:e.pageY}),"mouse"===e.pointerType&&r&&a(e)?void 0:(t.event.dispatch||t.event.handle).call(this,e)}}(),function(){var e=("onwheel"in document||document.documentMode>=9?"wheel":"mousewheel DOMMouseScroll").split(" "),i="jcf-mousewheel";t.event.special[i]={setup:function(){var i=this;t.each(e,function(t,e){i.addEventListener?i.addEventListener(e,n,!1):i["on"+e]=n})},teardown:function(){var i=this;t.each(e,function(t,e){i.addEventListener?i.removeEventListener(e,n,!1):i["on"+e]=null})}};var n=function(e){var n=e||window.event;if(e=t.event.fix(n),e.type=i,"detail"in n&&(e.deltaY=-n.detail),"wheelDelta"in n&&(e.deltaY=-n.wheelDelta),"wheelDeltaY"in n&&(e.deltaY=-n.wheelDeltaY),"wheelDeltaX"in n&&(e.deltaX=-n.wheelDeltaX),"deltaY"in n&&(e.deltaY=n.deltaY),"deltaX"in n&&(e.deltaX=n.deltaX),e.delta=e.deltaY||e.deltaX,1===n.deltaMode){var o=16;e.delta*=o,e.deltaY*=o,e.deltaX*=o}return(t.event.dispatch||t.event.handle).call(this,e)}}();var r={fireNativeEvent:function(e,i){t(e).each(function(){var t,e=this;e.dispatchEvent?(t=document.createEvent("HTMLEvents"),t.initEvent(i,!0,
2!0),e.dispatchEvent(t)):document.createEventObject&&(t=document.createEventObject(),t.target=e,e.fireEvent("on"+i,t))})},bindHandlers:function(){var e=this;t.each(e,function(i,n){0===i.indexOf("on")&&t.isFunction(n)&&(e[i]=function(){return n.apply(e,arguments)})})}},a={modules:{},getOptions:function(){return t.extend({},i)},setOptions:function(e,n){arguments.length>1?this.modules[e]&&t.extend(this.modules[e].prototype.options,n):t.extend(i,e)},addModule:function(n){var o=function(n){n.element.data(i.dataKey,this),e.push(this),this.options=t.extend({},i,this.options,n.element.data(i.optionsKey),n),this.bindHandlers(),this.init.apply(this,arguments)};o.prototype=n,t.extend(n,r),n.plugins&&t.each(n.plugins,function(e,i){t.extend(i.prototype,r)});var s=o.prototype.destroy;o.prototype.destroy=function(){this.options.element.removeData(this.options.dataKey);for(var t=e.length-1;t>=0;t--)if(e[t]===this){e.splice(t,1);break}s&&s.apply(this,arguments)},this.modules[n.name]=o},getInstance:function(e){return t(e).data(i.dataKey)},replace:function(e,n,o){var r,a=this;return i.styleSheetCreated||s(),t(e).each(function(){var e,s=t(this);r=s.data(i.dataKey),r?r.refresh():(n||t.each(a.modules,function(t,e){return e.prototype.matchElement.call(e.prototype,s)?(n=t,!1):void 0}),n&&(e=t.extend({element:s},o),r=new a.modules[n](e)))}),r},refresh:function(e){t(e).each(function(){var e=t(this).data(i.dataKey);e&&e.refresh()})},destroy:function(e){t(e).each(function(){var e=t(this).data(i.dataKey);e&&e.destroy()})},replaceAll:function(e){var i=this;t.each(this.modules,function(n,o){t(o.prototype.selector,e).each(function(){i.replace(this,n)})})},refreshAll:function(n){if(n)t.each(this.modules,function(e,o){t(o.prototype.selector,n).each(function(){var e=t(this).data(i.dataKey);e&&e.refresh()})});else for(var o=e.length-1;o>=0;o--)e[o].refresh()},destroyAll:function(n){if(n)t.each(this.modules,function(e,o){t(o.prototype.selector,n).each(function(e,n){var o=t(n).data(i.dataKey);o&&o.destroy()})});else for(;e.length;)e[0].destroy()}};return a}),function(t,e){"use strict";function i(e){this.options=t.extend({holder:null,vertical:!0,inactiveClass:"jcf-inactive",verticalClass:"jcf-scrollbar-vertical",horizontalClass:"jcf-scrollbar-horizontal",scrollbarStructure:'<div class="jcf-scrollbar"><div class="jcf-scrollbar-dec"></div><div class="jcf-scrollbar-slider"><div class="jcf-scrollbar-handle"></div></div><div class="jcf-scrollbar-inc"></div></div>',btnDecSelector:".jcf-scrollbar-dec",btnIncSelector:".jcf-scrollbar-inc",sliderSelector:".jcf-scrollbar-slider",handleSelector:".jcf-scrollbar-handle",scrollInterval:10,scrollStep:5},e),this.init()}jcf.addModule({name:"Scrollable",selector:".jcf-scrollable",plugins:{ScrollBar:i},options:{mouseWheelStep:150,handleResize:!0,alwaysShowScrollbars:!1,alwaysPreventMouseWheel:!1,scrollAreaStructure:'<div class="jcf-scrollable-wrapper"></div>'},matchElement:function(t){return t.is(".jcf-scrollable")},init:function(t){this.initStructure(),this.attachEvents(),this.rebuildScrollbars()},initStructure:function(){this.doc=t(document),this.win=t(e),this.realElement=t(this.options.element),this.scrollWrapper=t(this.options.scrollAreaStructure).insertAfter(this.realElement),this.scrollWrapper.css("position","relative"),this.realElement.css("overflow","hidden"),this.vBarEdge=0},attachEvents:function(){var t=this;this.vBar=new i({holder:this.scrollWrapper,vertical:!0,onScroll:function(e){t.realElement.scrollTop(e)}}),this.hBar=new i({holder:this.scrollWrapper,vertical:!1,onScroll:function(e){t.realElement.scrollLeft(e)}}),this.realElement.on("scroll",this.onScroll),this.options.handleResize&&this.win.on("resize orientationchange load",this.onResize),this.realElement.on("jcf-mousewheel",this.onMouseWheel),this.realElement.on("jcf-pointerdown",this.onTouchBody)},onScroll:function(){this.redrawScrollbars()},onResize:function(){t(document.activeElement).is(":input")||this.rebuildScrollbars()},onTouchBody:function(t){
3"touch"===t.pointerType&&(this.touchData={scrollTop:this.realElement.scrollTop(),scrollLeft:this.realElement.scrollLeft(),left:t.pageX,top:t.pageY},this.doc.on({"jcf-pointermove":this.onMoveBody,"jcf-pointerup":this.onReleaseBody}))},onMoveBody:function(t){var e,i,n=this.verticalScrollActive,o=this.horizontalScrollActive;"touch"===t.pointerType&&(e=this.touchData.scrollTop-t.pageY+this.touchData.top,i=this.touchData.scrollLeft-t.pageX+this.touchData.left,this.verticalScrollActive&&(0>e||e>this.vBar.maxValue)&&(n=!1),this.horizontalScrollActive&&(0>i||i>this.hBar.maxValue)&&(o=!1),this.realElement.scrollTop(e),this.realElement.scrollLeft(i),n||o?t.preventDefault():this.onReleaseBody(t))},onReleaseBody:function(t){"touch"===t.pointerType&&(delete this.touchData,this.doc.off({"jcf-pointermove":this.onMoveBody,"jcf-pointerup":this.onReleaseBody}))},onMouseWheel:function(t){var e,i,n,o=this.realElement.scrollTop(),s=this.realElement.scrollLeft(),r=this.realElement.prop("scrollHeight")-this.embeddedDimensions.innerHeight,a=this.realElement.prop("scrollWidth")-this.embeddedDimensions.innerWidth;(this.options.alwaysPreventMouseWheel||(this.verticalScrollActive&&t.deltaY&&(0>=o&&t.deltaY<0||o>=r&&t.deltaY>0||(n=!0)),this.horizontalScrollActive&&t.deltaX&&(0>=s&&t.deltaX<0||s>=a&&t.deltaX>0||(n=!0)),this.verticalScrollActive||this.horizontalScrollActive))&&(n||this.options.alwaysPreventMouseWheel)&&(t.preventDefault(),e=t.deltaX/100*this.options.mouseWheelStep,i=t.deltaY/100*this.options.mouseWheelStep,this.realElement.scrollTop(o+i),this.realElement.scrollLeft(s+e))},setScrollBarEdge:function(t){this.vBarEdge=t||0,this.redrawScrollbars()},saveElementDimensions:function(){return this.savedDimensions={top:this.realElement.width(),left:this.realElement.height()},this},restoreElementDimensions:function(){return this.savedDimensions&&this.realElement.css({width:this.savedDimensions.width,height:this.savedDimensions.height}),this},saveScrollOffsets:function(){return this.savedOffsets={top:this.realElement.scrollTop(),left:this.realElement.scrollLeft()},this},restoreScrollOffsets:function(){return this.savedOffsets&&(this.realElement.scrollTop(this.savedOffsets.top),this.realElement.scrollLeft(this.savedOffsets.left)),this},getContainerDimensions:function(){var t,e,i,n;return this.isModifiedStyles?t={width:this.realElement.innerWidth()+this.vBar.getThickness(),height:this.realElement.innerHe
3ight()+this.hBar.getThickness()}:(this.saveElementDimensions().saveScrollOffsets(),this.realElement.insertAfter(this.scrollWrapper),this.scrollWrapper.detach(),e=this.realElement.prop("style"),n=parseFloat(e.width),i=parseFloat(e.height),this.embeddedDimensions&&n&&i&&(this.isModifiedStyles|=n!==this.embeddedDimensions.width||i!==this.embeddedDimensions.height,this.realElement.css({overflow:"",width:"",height:""})),t={width:this.realElement.outerWidth(),height:this.realElement.outerHeight()},this.scrollWrapper.insertAfter(this.realElement),this.realElement.css("overflow","hidden").prependTo(this.scrollWrapper),this.restoreElementDimensions().restoreScrollOffsets()),t},getEmbeddedDimensions:function(e){var i,n=this.vBar.getThickness(),o=this.hBar.getThickness(),s=this.realElement.outerWidth()-this.realElement.width(),r=this.realElement.outerHeight()-this.realElement.height();return this.options.alwaysShowScrollbars?(this.verticalScrollActive=!0,this.horizontalScrollActive=!0,i={innerWidth:e.width-n,innerHeight:e.height-o}):(this.saveElementDimensions(),this.verticalScrollActive=!1,this.horizontalScrollActive=!1,this.realElement.css({width:e.width-s,height:e.height-r}),this.horizontalScrollActive=this.realElement.prop("scrollWidth")>this.containerDimensions.width,this.verticalScrollActive=this.realElement.prop("scrollHeight")>this.containerDimensions.height,this.restoreElementDimensions(),i={innerWidth:e.width-(this.verticalScrollActive?n:0),innerHeight:e.height-(this.horizontalScrollActive?o:0)}),t.extend(i,{width:i.innerWidth-s,height:i.innerHeight-r}),i},rebuildScrollbars:function(){this.containerDimensions=this.getContainerDimensions(),this.embeddedDimensions=this.getEmbeddedDimensions(this.containerDimensions),this.scrollWrapper.css({width:this.containerDimensions.width,height:this.containerDimensions.height}),this.realElement.css({overflow:"hidden",width:this.embeddedDimensions.width,height:this.embeddedDimensions.height}),this.redrawScrollbars()},redrawScrollbars:function(){var t,e;this.verticalScrollActive?(t=this.vBarEdge?this.containerDimensions.height-this.vBarEdge:this.embeddedDimensions.innerHeight,e=this.realElement.prop("scrollHeight")-this.vBarEdge,this.vBar.show().setMaxValue(e-t).setRatio(t/e).setSize(t),this.vBar.setValue(this.realElement.scrollTop())):this.vBar.hide(),this.horizontalScrollActive?(t=this.embeddedDimensions.innerWidth,e=this.realElement.prop("scrollWidth"),e===t&&(this.horizontalScrollActive=!1),this.hBar.show().setMaxValue(e-t).setRatio(t/e).setSize(t),this.hBar.setValue(this.realElement.scrollLeft())):this.hBar.hide();var i="";this.verticalScrollActive&&this.horizontalScrollActive?i="none":this.verticalScrollActive?i="pan-x":this.horizontalScrollActive&&(i="pan-y"),this.realElement.css("touchAction",i)},refresh:function(){this.rebuildScrollbars()},destroy:function(){this.win.off("resize orientationchange load",this.onResize),this.realElement.off({"jcf-mousewheel":this.onMouseWheel,"jcf-pointerdown":this.onTouchBody}),this.doc.off({"jcf-pointermove":this.onMoveBody,"jcf-pointerup":this.onReleaseBody}),this.saveScrollOffsets(),this.vBar.destroy(),this.hBar.destroy(),this.realElement.insertAfter(this.scrollWrapper).css({touchAction:"",overflow:"",width:"",height:""}),this.scrollWrapper.remove(),this.restoreScrollOffsets()}}),t.extend(i.prototype,{init:function(){this.initStructure(),this.attachEvents()},initStructure:function(){this.doc=t(document),this.isVertical=!!this.options.vertical,this.sizeProperty=this.isVertical?"height":"width",this.fullSizeProperty=this.isVertical?"outerHeight":"outerWidth",this.invertedSizeProperty=this.isVertical?"width":"height",this.thicknessMeasureMethod="outer"+this.invertedSizeProperty.charAt(0).toUpperCase()+this.invertedSizeProperty.substr(1),this.offsetProperty=this.isVertical?"top":"left",this.offsetEventProperty=this.isVertical?"pageY":"pageX",this.value=this.options.value||0,this.maxValue=this.options.maxValue||0,this.currentSliderSize=0,this.handleSize=0,this.holder=t(this.options.holder),this.scrollbar=t(this.options.scrollbarStructure).appendTo(this.holder),this.btnDec=this.scrollbar.find(this.options.btnDecSelector),this.btnInc=this.scrollbar.find(this.options.btnIncSelector),this.slider=this.scrollbar.find(this.options.sliderSelector),this.handle=this.slider.find(this.options.handleSelector),this.scrollbar.addClass(this.isVertical?this.options.verticalClass:this.options.horizontalClass).css({touchAction:this.isVertical?"pan-x":"pan-y",position:"absolute"}),this.slider.css({position:"relative"}),this.handle.css({touchAction:"none",position:"absolute"})},attachEvents:function(){this.bindHandlers(),this.handle.on("jcf-pointerdown",this.onHandlePress),this.btnDec.add(this.btnInc).on("jcf-pointerdown",this.onButtonPress)},onHandlePress:function(t){"mouse"===t.pointerType&&t.button>1||(t.preventDefault(),this.sliderOffset=this.slider.offset()[this.offsetProperty],this.innerHandleOffset=t[this.offsetEventProperty]-this.handle.offset()[this.offsetProperty],this.doc.on("jcf-pointermove",this.onHandleDrag),this.doc.on("jcf-pointerup",this.onHandleRelease))},onHandleDrag:function(t){t.preventDefault(),this.calcOffset=t[this.offsetEventProperty]-this.sliderOffset-this.innerHandleOffset,this.setValue(this.calcOffset/(this.currentSliderSize-this.handleSize)*this.maxValue),this.triggerScrollEvent(this.value)},onHandleRelease:function(){this.doc.off("jcf-pointermove",this.onHandleDrag),this.doc.off("jcf-pointerup",this.onHandleRelease)},onButtonPress:function(t){var e;"mouse"===t.pointerType&&t.button>1||(t.preventDefault(),e=this.btnDec.is(t.currentTarget)?-1:1,this.startButtonScrolling(e),this.doc.on("jcf-pointerup",this.onButtonRelease))},onButtonRelease:function(){this.stopButtonScrolling(),this.doc.off("jcf-pointerup",this.onButtonRelease)},startButtonScrolling:function(t){var e=this;this.stopButtonScrolling(),this.scrollTimer=setInterval(function(){t>0?e.value+=e.options.scrollStep:e.value-=e.options.scrollStep,e.setValue(e.value),e.triggerScrollEvent(e.value)},this.options.scrollInterval)},stopButtonScrolling:function(){clearInterval(this.scrollTimer)},triggerScrollEvent:function(t){this.options.onScroll&&this.options.onScroll(t)},getThickness:function(){return this.scrollbar[this.thicknessMeasureMethod]()},setSize:function(t){var e=this.btnDec[this.fullSizeProperty](),i=this.btnInc[this.fullSizeProperty]();return this.currentSize=t,this.currentSliderSize=t-e-i,this.scrollbar.css(this.sizeProperty,t),this.slider.css(this.sizeProperty,this.currentSliderSize),this.currentSliderSize=this.slider[this.sizeProperty](),this.handleSize=Math.round(this.currentSliderSize*this.ratio),this.handle.css(this.sizeProperty,this.handleSize),this.handleSize=this.handle[this.fullSizeProperty](),this},setRatio:function(t){return this.ratio=t,this},setMaxValue:function(t){return this.maxValue=t,this.setValue(Math.min(this.value,this.maxValue)),this},setValue:function(t){this.value=t,this.value<0?this.value=0:this.value>this.maxValue&&(this.value=this.maxValue),this.refresh()},setPosition:function(t){return this.scrollbar.css(t),this},hide:function(){return this.scrollbar.detach(),this},show:function(){return this.scrollbar.appendTo(this.holder),this},refresh:function(){0===this.value||0===this.maxValue?this.calcOffset=0:this.calcOffset=this.value/this.maxValue*(this.currentSliderSize-this.handleSize),this.handle.css(this.offsetProperty,this.calcOffset),this.btnDec.toggleClass(this.options.inactiveClass,0===this.value),this.btnInc.toggleClass(this.options.inactiveClass,this.value===this.maxValue),this.scrollbar.toggleClass(this.options.inactiveClass,0===this.maxValue)},destroy:function(){this.btnDec.add(this.btnInc).off("jcf-pointerdown",this.onButtonPress),this.handle.off("jcf-pointerdown",this.onHandlePress),this.doc.off("jcf-pointermove",this.onHandleDrag),this.doc.off("jcf-pointerup",this.onHandleRelease),this.doc.off("jcf-pointerup",this.onButtonRelease),clearInterval(this.scrollTimer),this.scrollbar.remove()}})}(jQuery,this),function(){function t(t){for(var e=[],i=0,n=e.length=t.length;n>i;i++)e[i]=t[i];return e}function e(t){return(t.type?t.type:t.tagName).toLowerCase()}function i(t,e){return t.className?t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)")):!1}function n(t,e){i(t,e)||(t.className+=" "+e)}function o(t,e){i(t,e)&&(t.className=t.className.replace(new RegExp("(\\s|^)"+e+"(\\s|$)")," "))}function s(t,e){return function(){return t.apply(e,arguments)}}function r(t,e){return document.defaultView&&document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(t,null)[e]:t.currentStyle?t.currentStyle[e]:t.style[e]}var a=[];PlaceholderInput=function(){this.options={element:null,showUntilTyping:!1,wrapWithElement:!1,getParentByClass:!1,showPasswordBullets:!1,placeholderAttr:"value",inputFocusClass:"focus",inputActiveClass:"text-active",parentFocusClass:"parent-focus",parentActiveClass:"parent-active",labelFocusClass:"label-focus",labelActiveClass:"label-active",fakeElementClass:"input-placeholder-text"},a.push(this),this.init.apply(this,arguments)},PlaceholderInput.refreshAllInputs=function(t){for(var e=0;e<a.length;e++)t!==a[e]&&a[e].refreshState()},PlaceholderInput.replaceByOptions=function(i){for(var n=[].concat(t(document.getElementsByTagName("input")),t(document.getElementsByTagName("textarea"))),o=0;o<n.length;o++)if(n[o].className.indexOf(i.skipClass)<0){var s=e(n[o]),r=n[o].getAttribute("placeholder");(i.focusOnly||i.clearInputs&&("text"===s||"email"===s||r)||i.clearTextareas&&"textarea"===s||i.clearPasswords&&"password"===s)&&new PlaceholderInput({element:n[o],focusOnly:i.focusOnly,wrapWithElement:i.wrapWithElement,showUntilTyping:i.showUntilTyping,getParentByClass:i.getParentByClass,showPasswordBullets:i.showPasswordBullets,placeholderAttr:r?"placeholder":i.placeholderAttr})}},PlaceholderInput.prototype={init:function(t){this.setOptions(t),this.element&&this.element.PlaceholderInst?this.element.PlaceholderInst.refreshClasses():(this.element.PlaceholderInst=this,("radio"!==this.elementType||"checkbox"!==this.elementType||"file"!==this.elementType)&&(this.initElements(),this.attachEvents(),this.refreshClasses()))},setOptions:function(t){for(var i in t)t.hasOwnProperty(i)&&(this.options[i]=t[i]);this.options.element&&(this.element=this.options.element,this.elementType=e(this.element),this.options.focusOnly?this.wrapWithElement=!1:"password"===this.elementType&&this.options.showPasswordBullets&&!this.options.showUntilTyping?this.wrapWithElement=!1:this.wrapWithElement="password"===this.elementType||this.options.showUntilTyping?!0:this.options.wrapWithElement,this.setPlaceholderValue(this.options.placeholderAttr))},setPlaceholderValue:function(t){this.origValue="value"===t?this.element.defaultValue:this.element.getAttribute(t)||"","value"!==this.options.placeholderAttr&&this.element.removeAttribute(this.options.placeholderAttr)},initElements:function(){if(this.wrapWithElement?(this.fakeElement=document.createElement("span"),this.fakeElement.className=this.options.fakeElementClass,this.fakeElement.innerHTML+=this.origValue,this.fakeElement.style.color=r(this.element,"color"),this.fakeElement.style.position="absolute",this.element.parentNode.insertBefore(this.fakeElement,this.element),this.element.value!==this.origValue&&this.element.value?this.togglePlaceholderText(!1):(this.element.value="",this.togglePlaceholderText(!0))):!this.element.value&&this.origValue.length&&(this.element.value=this.origValue),this.element.i
3d){this.labels=document.getElementsByTagName("label");for(var t=0;t<this.labels.length;t++)if(this.labels[t].htmlFor===this.element.id){this.labelFor=this.labels[t];break}}if(this.elementParent=this.element.parentNode,"string"==typeof this.options.getParentByClass)for(var e=this.element;e.parentNode;){if(i(e.parentNode,this.options.getParentByClass)){this.elementParent=e.parentNode;break}e=e.parentNode}},attachEvents:function(){this.element.onfocus=s(this.focusHandler,this),this.element.onblur=s(this.blurHandler,this),this.options.showUntilTyping&&(this.element.onkeydown=s(this.typingHandler,this),this.element.onpaste=s(this.typingHandler,this)),this.wrapWithElement&&(this.fakeElement.onclick=s(this.focusSetter,this))},togglePlaceholderText:function(t){this.element.readOnly||this.options.focusOnly||(this.wrapWithElement?this.fakeElement.style.display=t?"":"none":this.element.value=t?this.origValue:"")},focusSetter:function(){this.element.focus()},focusHandler:function(){clearInterval(this.checkerInterval),this.checkerInterval=setInterval(s(this.intervalHandler,this),1),this.focused=!0,this.element.value.length&&this.element.value!==this.origValue||this.options.showUntilTyping||this.togglePlaceholderText(!1),this.refreshClasses()},blurHandler:function(){clearInterval(this.checkerInterval),this.focused=!1,this.element.value.length&&this.element.value!==this.origValue||this.togglePlaceholderText(!0),this.refreshClasses(),PlaceholderInput.refreshAllInputs(this)},typingHandler:function(){setTimeout(s(function(){this.element.value.length&&(this.togglePlaceholderText(!1),this.refreshClasses())},this),10)},intervalHandler:function(){"undefined"==typeof this.tmpValue&&(this.tmpValue=this.element.value),this.tmpValue!=this.element.value&&PlaceholderInput.refreshAllInputs(this)},refreshState:function(){this.wrapWithElement&&(this.element.value.length&&this.element.value!==this.origValue?this.togglePlaceholderText(!1):this.element.value.length||this.togglePlaceholderText(!0)),this.refreshClasses()},refreshClasses:function(){this.textActive=this.focused||this.element.value.length&&this.element.value!==this.origValue,this.setStateClass(this.element,this.options.inputFocusClass,this.focused),this.setStateClass(this.elementParent,this.options.parentFocusClass,this.focused),this.setStateClass(this.labelFor,this.options.labelFocusClass,this.focused),this.setStateClass(this.element,this.options.inputActiveClass,this.textActive),this.setStateClass(this.elementParent,this.options.parentActiveClass,this.textActive),this.setStateClass(this.labelFor,this.options.labelActiveClass,this.textActive)},setStateClass:function(t,e,i){t&&(i?n(t,e):o(t,e))}}}(),Object.create&&!function(t,e,i,n){"use strict";function o(t,e,i){return setTimeout(c(t,i),e)}function s(t,e,i){return Array.isArray(t)?(r(t,i[e],i),!0):!1}function r(t,e,i){var o;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==n)for(o=0;o<t.length;)e.call(i,t[o],o,t),o++;else for(o in t)t.hasOwnProperty(o)&&e.call(i,t[o],o,t)}function a(t,e,i){for(var o=Object.keys(e),s=0;s<o.length;)(!i||i&&t[o[s]]===n)&&(t[o[s]]=e[o[s]]),s++;return t}function l(t,e){return a(t,e,!0)}function h(t,e,i){var n,o=e.prototype;n=t.prototype=Object.create(o),n.constructor=t,n._super=o,i&&a(n,i)}function c(t,e){return function(){return t.apply(e,arguments)}}function d(t,e){return typeof t==ct?t.apply(e?e[0]||n:n,e):t}function p(t,e){return t===n?e:t}function u(t,e,i){r(g(e),function(e){t.addEventListener(e,i,!1)})}function f(t,e,i){r(g(e),function(e){t.removeEventListener(e,i,!1)})}function m(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function v(t,e){return t.indexOf(e)>-1}function g(t){return t.trim().split(/\s+/g)}function y(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function b(t){return Array.prototype.slice.call(t,0)}function w(t,e,i){for(var n=[],o=[],s=0;s<t.length;){var r=e?t[s][e]:t[s];y(o,r)<0&&n.push(t[s]),o[s]=r,s++}return i&&(n=e?n.sort(function(t,i){return t[e]>i[e]}):n.sort()),n}function S(t,e){for(var i,o,s=e[0].toUpperCase()+e.slice(1),r=0;r<lt.length;){if(i=lt[r],o=i?i+s:e,o in t)return o;r++}return n}function C(){return ft++}function T(t){var e=t.ownerDocument;return e.defaultView||e.parentWindow}function x(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){d(t.options.enable,[t])&&i.handler(e)},this.init()}function k(t){var e,i=t.options.inputClass;return new(e=i?i:gt?W:yt?B:vt?q:_)(t,E)}function E(t,e,i){var n=i.pointers.length,o=i.changedPointers.length,s=e&xt&&n-o===0,r=e&(Et|It)&&n-o===0;i.isFirst=!!s,i.isFinal=!!r,s&&(t.session={}),i.eventType=e,I(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function I(t,e){var i=t.session,n=e.pointers,o=n.length;i.firstInput||(i.firstInput=O(e)),o>1&&!i.firstMultiple?i.firstMultiple=O(e):1===o&&(i.firstMultiple=!1);var s=i.firstInput,r=i.firstMultiple,a=r?r.center:s.center,l=e.center=A(n);e.timeStamp=ut(),e.deltaTime=e.timeStamp-s.timeStamp,e.angle=D(a,l),e.distance=j(a,l),z(i,e),e.offsetDirection=L(e.deltaX,e.deltaY),e.scale=r?M(r.pointers,n):1,e.rotation=r?$(r.pointers,n):0,P(i,e);var h=t.element;m(e.srcEvent.target,h)&&(h=e.srcEvent.target),e.target=h}function z(t,e){var i=e.center,n=t.offsetDelta||{},o=t.prevDelta||{},s=t.prevInput||{};(e.eventType===xt||s.eventType===Et)&&(o=t.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=o.x+(i.x-n.x),e.deltaY=o.y+(i.y-n.y)}function P(t,e){var i,o,s,r,a=t.lastInterval||e,l=e.timeStamp-a.timeStamp;if(e.eventType!=It&&(l>Tt||a.velocity===n)){var h=a.deltaX-e.deltaX,c=a.deltaY-e.deltaY,d=H(l,h,c);o=d.x,s=d.y,i=pt(d.x)>pt(d.y)?d.x:d.y,r=L(h,c),t.lastInterval=e}else i=a.velocity,o=a.velocityX,s=a.velocityY,r=a.direction;e.velocity=i,e.velocityX=o,e.velocityY=s,e.direction=r}function O(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:dt(t.pointers[i].clientX),clientY:dt(t.pointers[i].clientY)},i++;return{timeStamp:ut(),pointers:e,center:A(e),deltaX:t.deltaX,deltaY:t.deltaY}}function A(t){var e=t.length;if(1===e)return{x:dt(t[0].clientX),y:dt(t[0].clientY)};for(var i=0,n=0,o=0;e>o;)i+=t[o].clientX,n+=t[o].clientY,o++;return{x:dt(i/e),y:dt(n/e)}}
vendor: 11,154 bytes, line 3
3function H(t,e,i){return{x:e/t||0,y:i/t||0}}function L(t,e){return t===e?zt:pt(t)>=pt(e)?t>0?Pt:Ot:e>0?At:Ht}function j(t,e,i){i||(i=$t);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return Math.sqrt(n*n+o*o)}function D(t,e,i){i||(i=$t);var n=e[i[0]]-t[i[0]],o=e[i[1]]-t[i[1]];return 180*Math.atan2(o,n)/Math.PI}function $(t,e){return D(e[1],e[0],Mt)-D(t[1],t[0],Mt)}function M(t,e){return j(e[0],e[1],Mt)/j(t[0],t[1],Mt)}function _(){this.evEl=Wt,this.evWin=Rt,this.allow=!0,this.pressed=!1,x.apply(this,arguments)}function W(){this.evEl=Ft,this.evWin=qt,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function R(){this.evTarget=Yt,this.evWin=Vt,this.started=!1,x.apply(this,arguments)}function N(t,e){var i=b(t.touches),n=b(t.changedTouches);return e&(Et|It)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function B(){this.evTarget=Ut,this.targetIds={},x.apply(this,arguments)}function F(t,e){var i=b(t.touches),n=this.targetIds;if(e&(xt|kt)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var o,s,r=b(t.changedTouches),a=[],l=this.target;if(s=i.filter(function(t){return m(t.target,l)}),e===xt)for(o=0;o<s.length;)n[s[o].identifier]=!0,o++;for(o=0;o<r.length;)n[r[o].identifier]&&a.push(r[o]),e&(Et|It)&&delete n[r[o].identifier],o++;return a.length?[w(s.concat(a),"identifier",!0),a]:void 0}function q(){x.apply(this,arguments);var t=c(this.handler,this);this.touch=new B(this.manager,t),this.mouse=new _(this.manager,t)}function Q(t,e){this.manager=t,this.set(e)}function Y(t){if(v(t,ee))return ee;var e=v(t,ie),i=v(t,ne);return e&&i?ie+" "+ne:e||i?e?ie:ne:v(t,te)?te:Jt}function V(t){this.id=C(),this.manager=null,this.options=l(t||{},this.defaults),this.options.enable=p(this.options.enable,!0),this.state=oe,this.simultaneous={},this.requireFail=[]}function X(t){return t&he?"cancel":t&ae?"end":t&re?"move":t&se?"start":""}function U(t){return t==Ht?"down":t==At?"up":t==Pt?"left":t==Ot?"right":""}function G(t,e){var i=e.manager;return i?i.get(t):t}function K(){V.apply(this,arguments)}function Z(){K.apply(this,arguments),this.pX=null,this.pY=null}function J(){K.apply(this,arguments)}function tt(){V.apply(this,arguments),this._timer=null,this._input=null}function et(){K.apply(this,arguments)}function it(){K.apply(this,arguments)}function nt(){V.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ot(t,e){return e=e||{},e.recognizers=p(e.recognizers,ot.defaults.preset),new st(t,e)}function st(t,e){e=e||{},this.options=l(e,ot.defaults),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.element=t,this.input=k(this),this.touchAction=new Q(this,this.options.touchAction),rt(this,!0),r(e.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function rt(t,e){var i=t.element;r(t.options.cssProps,function(t,n){i.style[S(i.style,n)]=e?t:""})}function at(t,i){var n=e.createEvent("Event");n.initEvent(t,!0,!0),n.gesture=i,i.target.dispatchEvent(n)}var lt=["","webkit","moz","MS","ms","o"],ht=e.createElement("div"),ct="function",dt=Math.round,pt=Math.abs,ut=Date.now,ft=1,mt=/mobile|tablet|ip(ad|hone|od)|android/i,vt="ontouchstart"in t,gt=S(t,"PointerEvent")!==n,yt=vt&&mt.test(navigator.userAgent),bt="touch",wt="pen",St="mouse",Ct="kinect",Tt=25,xt=1,kt=2,Et=4,It=8,zt=1,Pt=2,Ot=4,At=8,Ht=16,Lt=Pt|Ot,jt=At|Ht,Dt=Lt|jt,$t=["x","y"],Mt=["clientX","clientY"];x.prototype={handler:function(){},init:function(){this.evEl&&u(this.element,this.evEl,this.domHandler),this.evTarget&&u(this.target,this.evTarget,this.domHandler),this.evWin&&u(T(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&f(this.element,this.evEl,this.domHandler),this.evTarget&&f(this.target,this.evTarget,this.domHandler),this.evWin&&f(T(this.element),this.evWin,this.domHandler)}};var _t={mousedown:xt,mousemove:kt,mouseup:Et},Wt="mousedown",Rt="mousemove mouseup";h(_,x,{handler:function(t){var e=_t[t.type];e&xt&&0===t.button&&(this.pressed=!0),e&kt&&1!==t.which&&(e=Et),this.pressed&&this.allow&&(e&Et&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:St,srcEvent:t}))}});var Nt={pointerdown:xt,pointermove:kt,pointerup:Et,pointercancel:It,pointerout:It},Bt={2:bt,3:wt,4:St,5:Ct},Ft="pointerdown",qt="pointermove pointerup pointercancel";t.MSPointerEvent&&(Ft="MSPointerDown",qt="MSPointerMove MSPointerUp MSPointerCancel"),h(W,x,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),o=Nt[n],s=Bt[t.pointerType]||t.pointerType,r=s==bt,a=y(e,t.pointerId,"pointerId");o&xt&&(0===t.button||r)?0>a&&(e.push(t),a=e.length-1):o&(Et|It)&&(i=!0),0>a||(e[a]=t,this.callback(this.manager,o,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(a,1))}});var Qt={touchstart:xt,touchmove:kt,touchend:Et,touchcancel:It},Yt="touchstart",Vt="touchstart touchmove touchend touchcancel";h(R,x,{handler:function(t){var e=Qt[t.type];if(e===xt&&(this.started=!0),this.started){var i=N.call(this,t,e);e&(Et|It)&&i[0].length-i[1].length===0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}});var Xt={touchstart:xt,touchmove:kt,touchend:Et,touchcancel:It},Ut="touchstart touchmove touchend touchcancel";h(B,x,{handler:function(t){var e=Xt[t.type],i=F.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:bt,srcEvent:t})}}),h(q,x,{handler:function(t,e,i){var n=i.pointerType==bt,o=i.pointerType==St;if(n)this.mouse.allow=!1;else if(o&&!this.mouse.allow)return;e&(Et|It)&&(this.mouse.allow=!0),this.callback(t,e,i)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Gt=S(ht.style,"touchAction"),Kt=Gt!==n,Zt="compute",Jt="auto",te="manipulation",ee="none",ie="pan-x",ne="pan-y";Q.prototype={set:function(t){t==Zt&&(t=this.compute()),Kt&&(this.manager.element.style[Gt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return r(this.manager.recognizers,function(e){d(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),Y(t.join(" "))},preventDefaults:function(t){if(!Kt){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)return void e.preventDefault();var n=this.actions,o=v(n,ee),s=v(n,ne),r=v(n,ie);return o||s&&i&Lt||r&&i&jt?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var oe=1,se=2,re=4,ae=8,le=ae,he=16,ce=32;V.prototype={defaults:{},set:function(t){return a(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(s(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=G(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return s(t,"dropRecognizeWith",this)?this:(t=G(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(s(t,"requireFailure",this))return this;var e=this.requireFail;return t=G(t,this),-1===y(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(s(t,"dropRequireFailure",this))return this;t=G(t,this);var e=y(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(i.options.event+(e?X(n):""),t)}var i=this,n=this.state;ae>n&&e(!0),e(),n>=ae&&e(!0)},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=ce)},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(ce|oe)))return!1;t++}return!0},recognize:function(t){var e=a({},t);return d(this.options.enable,[this,e])?(this.state&(le|he|ce)&&(this.state=oe),this.state=this.process(e),void(this.state&(se|re|ae|he)&&this.tryEmit(e))):(this.reset(),void(this.state=ce))},process:function(){},getTouchAction:function(){},reset:function(){}},h(K,V,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=e&(se|re),o=this.attrTest(t);return n&&(i&It||!o)?e|he:n||o?i&Et?e|ae:e&se?e|re:se:ce}}),h(Z,K,{defaults:{event:"pan",threshold:10,pointers:1,direction:Dt},getTouchAction:function(){var t=this.options.direction,e=[];return t&Lt&&e.push(ne),t&jt&&e.push(ie),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,o=t.direction,s=t.deltaX,r=t.deltaY;return o&e.direction||(e.direction&Lt?(o=0===s?zt:0>s?Pt:Ot,i=s!=this.pX,n=Math.abs(t.deltaX)):(o=0===r?zt:0>r?At:Ht,i=r!=this.pY,n=Math.abs(t.deltaY))),t.direction=o,i&&n>e.threshold&&o&e.direction},attrTest:function(t){return K.prototype.attrTest.call(this,t)&&(this.state&se||!(this.state&se)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this._super.emit.call(this,t)}}),h(J,K,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[ee]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&se)},emit:function(t){if(this._super.emit.call(this,t),1!==t.scale){var e=t.scale<1?"in":"out";this.manager.emit(this.options.event+e,t)}}}),h(tt,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Jt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,s=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(Et|It)&&!s)this.reset();else if(t.eventType&xt)this.reset(),this._timer=o(function(){this.state=le,this.tryEmit()},e.time,this);else if(t.eventType&Et)return le;return ce},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===le&&(t&&t.eventType&Et?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=ut(),this.manager.emit(this.options.event,this._input)))}}),h(et,K,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ee]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&se)}}),h(it,K,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Lt|jt,pointers:1},getTouchAction:function(){return Z.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Lt|jt)?e=t.velocity:i&Lt?e=t.velocityX:i&jt&&(e=t.velocityY),this._super.attrTest.call(this,t)&&i&t.direction&&t.distance>this.options.threshold&&pt(e)>this.options.velocity&&t.eventType&Et},emit:function(t){var e=U(t.direction);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),h(nt,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[te]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,s=t.deltaTime<e.time;if(this.reset(),t.eventType&xt&&0===this.count)return this.failTimeout();
3if(n&&s&&i){if(t.eventType!=Et)return this.failTimeout();var r=this.pTime?t.timeStamp-this.pTime<e.interval:!0,a=!this.pCenter||j(this.pCenter,t.center)<e.posThreshold;this.pTime=t.timeStamp,this.pCenter=t.center,a&&r?this.count+=1:this.count=1,this._input=t;var l=this.count%e.taps;if(0===l)return this.hasRequireFailures()?(this._timer=o(function(){this.state=le,this.tryEmit()},e.interval,this),se):le}return ce},failTimeout:function(){return this._timer=o(function(){this.state=ce},this.options.interval,this),ce},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==le&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input));
4}}),ot.VERSION="2.0.4",ot.defaults={domEvents:!1,touchAction:Zt,enable:!0,inputTarget:null,inputClass:null,preset:[[et,{enable:!1}],[J,{enable:!1},["rotate"]],[it,{direction:Lt}],[Z,{direction:Lt},["swipe"]],[nt],[nt,{event:"doubletap",taps:2},["tap"]],[tt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var de=1,pe=2;st.prototype={set:function(t){return a(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?pe:de},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var i,n=this.recognizers,o=e.curRecognizer;(!o||o&&o.state&le)&&(o=e.curRecognizer=null);for(var s=0;s<n.length;)i=n[s],e.stopped===pe||o&&i!=o&&!i.canRecognizeWith(o)?i.reset():i.recognize(t),!o&&i.state&(se|re|ae)&&(o=e.curRecognizer=i),s++}},get:function(t){if(t instanceof V)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(s(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(s(t,"remove",this))return this;var e=this.recognizers;return t=this.get(t),e.splice(y(e,t),1),this.touchAction.update(),this},on:function(t,e){var i=this.handlers;return r(g(t),function(t){i[t]=i[t]||[],i[t].push(e)}),this},off:function(t,e){var i=this.handlers;return r(g(t),function(t){e?i[t].splice(y(i[t],e),1):delete i[t]}),this},emit:function(t,e){this.options.domEvents&&at(t,e);var i=this.handlers[t]&&this.handlers[t].slice();if(i&&i.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var n=0;n<i.length;)i[n](e),n++}},destroy:function(){this.element&&rt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},a(ot,{INPUT_START:xt,INPUT_MOVE:kt,INPUT_END:Et,INPUT_CANCEL:It,STATE_POSSIBLE:oe,STATE_BEGAN:se,STATE_CHANGED:re,STATE_ENDED:ae,STATE_RECOGNIZED:le,STATE_CANCELLED:he,STATE_FAILED:ce,DIRECTION_NONE:zt,DIRECTION_LEFT:Pt,DIRECTION_RIGHT:Ot,DIRECTION_UP:At,DIRECTION_DOWN:Ht,DIRECTION_HORIZONTAL:Lt,DIRECTION_VERTICAL:jt,DIRECTION_ALL:Dt,Manager:st,Input:x,TouchAction:Q,TouchInput:B,MouseInput:_,PointerEventInput:W,TouchMouseInput:q,SingleTouchInput:R,Recognizer:V,AttrRecognizer:K,Tap:nt,Pan:Z,Swipe:it,Pinch:J,Rotate:et,Press:tt,on:u,off:f,each:r,merge:l,extend:a,inherit:h,bindFn:c,prefixed:S}),typeof define==ct&&define.amd?define(function(){return ot}):"undefined"!=typeof module&&module.exports?module.exports=ot:t[i]=ot}(window,document,"Hammer"),function(t){t.fn.fitVids=function(e){var i={customSelector:null};if(!document.getElementById("fit-vids-style")){var n=document.createElement("div"),o=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0],s="&shy;<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%;}</style>";n.className="fit-vids-style",n.id="fit-vids-style",n.style.display="none",n.innerHTML=s,o.parentNode.insertBefore(n,o)}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 n=t(this).find(e.join(","));n=n.not("object object"),n.each(function(){var e=t(this);if(!("embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),n=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),o=i/n;if(!e.attr("id")){var s="fitvid"+Math.floor(999999*Math.random());e.attr("id",s)}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*o+"%"),e.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),function(t){function e(){}function i(t){function i(e){e.prototype.option||(e.prototype.option=function(e){t.isPlainObject(e)&&(this.options=t.extend(!0,this.options,e))})}
4function o(e,i){t.fn[e]=function(o){if("string"==typeof o){for(var r=n.call(arguments,1),a=0,l=this.length;l>a;a++){var h=this[a],c=t.data(h,e);if(c)if(t.isFunction(c[o])&&"_"!==o.charAt(0)){var d=c[o].apply(c,r);if(void 0!==d)return d}else s("no such method '"+o+"' for "+e+" instance");else s("cannot call methods on "+e+" prior to initialization; attempted to call '"+o+"'")}return this}return this.each(function(){var n=t.data(this,e);n?(n.option(o),n._init()):(n=new i(this,o),t.data(this,e,n))})}}if(t){var s="undefined"==typeof console?e:function(t){console.error(t)};return t.bridget=function(t,e){i(e),o(t,e)},t.bridget}}var n=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i("object"==typeof exports?require("jquery"):t.jQuery)}(window),function(t){function e(e){var i=t.event;return i.target=i.target||i.srcElement||e,i}var i=document.documentElement,n=function(){};i.addEventListener?n=function(t,e,i){t.addEventListener(e,i,!1)}:i.attachEvent&&(n=function(t,i,n){t[i+n]=n.handleEvent?function(){var i=e(t);n.handleEvent.call(n,i)}:function(){var i=e(t);n.call(t,i)},t.attachEvent("on"+i,t[i+n])});var o=function(){};i.removeEventListener?o=function(t,e,i){t.removeEventListener(e,i,!1)}:i.detachEvent&&(o=function(t,e,i){t.detachEvent("on"+e,t[e+i]);try{delete t[e+i]}catch(n){t[e+i]=void 0}});var s={bind:n,unbind:o};"function"==typeof define&&define.amd?define("eventie/eventie",s):"object"==typeof exports?module.exports=s:t.eventie=s}(this),function(t){function e(t){"function"==typeof t&&(e.isReady?t():r.push(t))}function i(t){var i="readystatechange"===t.type&&"complete"!==s.readyState;e.isReady||i||n()}function n(){e.isReady=!0;for(var t=0,i=r.length;i>t;t++){var n=r[t];n()}}function o(o){return"complete"===s.readyState?n():(o.bind(s,"DOMContentLoaded",i),o.bind(s,"readystatechange",i),o.bind(t,"load",i)),e}var s=t.document,r=[];e.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],o):"object"==typeof exports?module.exports=o(require("eventie")):t.docReady=o(t.eventie)}(window),function(){function t(){}function e(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function i(t){return function(){return this[t].apply(this,arguments)}}var n=t.prototype,o=this,s=o.EventEmitter;n.getListeners=function(t){var e,i,n=this._getEvents();if(t instanceof RegExp){e={};for(i in n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i])}else e=n[t]||(n[t]=[]);return e},n.flattenListeners=function(t){var e,i=[];for(e=0;t.length>e;e+=1)i.push(t[e].listener);return i},n.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&(e={},e[t]=i),e||i},n.addListener=function(t,i){var n,o=this.getListenersAsObject(t),s="object"==typeof i;for(n in o)o.hasOwnProperty(n)&&-1===e(o[n],i)&&o[n].push(s?i:{listener:i,once:!1});return this},n.on=i("addListener"),n.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},n.once=i("addOnceListener"),n.defineEvent=function(t){return this.getListeners(t),this},n.defineEvents=function(t){for(var e=0;t.length>e;e+=1)this.defineEvent(t[e]);return this},n.removeListener=function(t,i){var n,o,s=this.getListenersAsObject(t);for(o in s)s.hasOwnProperty(o)&&(n=e(s[o],i),-1!==n&&s[o].splice(n,1));return this},n.off=i("removeListener"),n.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},n.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},n.manipulateListeners=function(t,e,i){var n,o,s=t?this.removeListener:this.addListener,r=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=i.length;n--;)s.call(this,e,i[n]);else for(n in e)e.hasOwnProperty(n)&&(o=e[n])&&("function"==typeof o?s.call(this,n,o):r.call(this,n,o));return this},n.removeEvent=function(t){var e,i=typeof t,n=this._getEvents();if("string"===i)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},n.removeAllListeners=i("removeEvent"),n.emitEvent=function(t,e){var i,n,o,s,r=this.getListenersAsObject(t);for(o in r)if(r.hasOwnProperty(o))for(n=r[o].length;n--;)i=r[o][n],i.once===!0&&this.removeListener(t,i.listener),s=i.listener.apply(this,e||[]),s===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},n.trigger=i("emitEvent"),n.emit=function(t){var e=Array.prototype.slice.call(arguments,1
4);return this.emitEvent(t,e)},n.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},n._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return o.EventEmitter=s,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:o.EventEmitter=t}.call(this),function(t){function e(t){if(t){if("string"==typeof n[t])return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var e,o=0,s=i.length;s>o;o++)if(e=i[o]+t,"string"==typeof n[e])return e}}var i="Webkit Moz ms Ms O".split(" "),n=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(t){function e(t){var e=parseFloat(t),i=-1===t.indexOf("%")&&!isNaN(e);return i&&e}function i(){}function n(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=r.length;i>e;e++){var n=r[e];t[n]=0}return t}function o(i){function o(){if(!p){p=!0;var n=t.getComputedStyle;if(h=function(){var t=n?function(t){return n(t,null)}:function(t){return t.currentStyle};return function(e){var i=t(e);return i||s("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}}(),c=i("boxSizing")){var o=document.createElement("div");o.style.width="200px",o.style.padding="1px 2px 3px 4px",o.style.borderStyle="solid",o.style.borderWidth="1px 2px 3px 4px",o.style[c]="border-box";var r=document.body||document.documentElement;r.appendChild(o);var a=h(o);d=200===e(a.width),r.removeChild(o)}}}function a(t){if(o(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var i=h(t);if("none"===i.display)return n();var s={};s.width=t.offsetWidth,s.height=t.offsetHeight;for(var a=s.isBorderBox=!(!c||!i[c]||"border-box"!==i[c]),p=0,u=r.length;u>p;p++){var f=r[p],m=i[f];m=l(t,m);var v=parseFloat(m);s[f]=isNaN(v)?0:v}var g=s.paddingLeft+s.paddingRight,y=s.paddingTop+s.paddingBottom,b=s.marginLeft+s.marginRight,w=s.marginTop+s.marginBottom,S=s.borderLeftWidth+s.borderRightWidth,C=s.borderTopWidth+s.borderBottomWidth,T=a&&d,x=e(i.width);x!==!1&&(s.width=x+(T?0:g+S));var k=e(i.height);return k!==!1&&(s.height=k+(T?0:y+C)),s.innerWidth=s.width-(g+S),s.innerHeight=s.height-(y+C),s.outerWidth=s.width+b,s.outerHeight=s.height+w,s}}function l(e,i){if(t.getComputedStyle||-1===i.indexOf("%"))return i;var n=e.style,o=n.left,s=e.runtimeStyle,r=s&&s.left;return r&&(s.left=e.currentStyle.left),n.left=i,i=n.pixelLeft,n.left=o,r&&(s.left=r),i}var h,c,d,p=!1;return a}var s="undefined"==typeof console?i:function(t){console.error(t)},r=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],o):"object"==typeof exports?module.exports=o(require("desandro-get-style-property")):t.getSize=o(t.getStyleProperty)}(window),function(t){function e(t,e){return t[r](e)}function i(t){if(!t.parentNode){var e=document.createDocumentFragment();e.appendChild(t)}}function n(t,e){i(t);for(var n=t.parentNode.querySelectorAll(e),o=0,s=n.length;s>o;o++)if(n[o]===t)return!0;return!1}function o(t,n){return i(t),e(t,n)}var s,r=function(){if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0,n=e.length;n>i;i++){var o=e[i],s=o+"MatchesSelector";if(t[s])return s}}();if(r){var a=document.createElement("div"),l=e(a,"div");s=l?e:o}else s=n;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return s}):"object"==typeof exports?module.exports=s:window.matchesSelector=s}(Element.prototype),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){for(var e in t)return!1;return e=null,!0}function n(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}function o(t,o,s){function a(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var l=s("transition"),h=s("transform"),c=l&&h,d=!!s("perspective"),p={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[l],u=["transform","transition","transitionDuration","transitionProperty"],f=function(){for(var t={},e=0,i=u.length;i>e;e++){var n=u[e],o=s(n);o&&o!==n&&(t[n]=o)}return t}();e(a.prototype,t.prototype),a.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.getSize=function(){this.size=o(this.element)},a.prototype.css=function(t){var e=this.element.style;for(var i in t){var n=f[i]||i;e[n]=t[i]}},a.prototype.getPosition=function(){var t=r(this.element),e=this.layout.options,i=e.isOriginLeft,n=e.isOriginTop,o=parseInt(t[i?"left":"right"],10),s=parseInt(t[n?"top":"bottom"],10);o=isNaN(o)?0:o,s=isNaN(s)?0:s;var a=this.layout.size;o-=i?a.paddingLeft:a.paddingRight,s-=n?a.paddingTop:a.paddingBottom,this.position.x=o,this.position.y=s},a.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={};
4e.isOriginLeft?(i.left=this.position.x+t.paddingLeft+"px",i.right=""):(i.right=this.position.x+t.paddingRight+"px",i.left=""),e.isOriginTop?(i.top=this.position.y+t.paddingTop+"px",i.bottom=""):(i.bottom=this.position.y+t.paddingBottom+"px",i.top=""),this.css(i),this.emitEvent("layout",[this])};var m=d?function(t,e){return"translate3d("+t+"px, "+e+"px, 0)"}:function(t,e){return"translate("+t+"px, "+e+"px)"};a.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),s=parseInt(e,10),r=o===this.position.x&&s===this.position.y;if(this.setPosition(t,e),r&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,l=e-n,h={},c=this.layout.options;a=c.isOriginLeft?a:-a,l=c.isOriginTop?l:-l,h.transform=m(a,l),this.transition({to:h,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},a.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},a.prototype.moveTo=c?a.prototype._transitionTo:a.prototype.goTo,a.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},a.prototype._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},a.prototype._transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var v=h&&n(h)+",opacity";a.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:v,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(p,this,!1))},a.prototype.transition=a.prototype[l?"_transition":"_nonTransition"],a.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},a.prototype.onotransitionend=function(t){this.ontransitionend(t)};var g={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};a.prototype.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=g[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},a.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(p,this,!1),this.isTransitioning=!1},a.prototype._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var y={transitionProperty:"",transitionDuration:""};return a.prototype.removeTransitionStyles=function(){this.css(y)},a.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.emitEvent("remove",[this])},a.prototype.remove=function(){if(!l||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var t=this;this.on("transitionEnd",function(){return t.removeElem(),!0}),this.hide()},a.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options;this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0})},a.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options;this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},a.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a}var s=t.getComputedStyle,r=s?function(t){return s(t,null)}:function(t){return t.currentStyle};"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],o):"object"==typeof exports?module.exports=o(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(t.Outlayer={},t.Outlayer.Item=o(t.EventEmitter,t.getSize,t.getStyleProperty))}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){return"[object Array]"===d.call(t)}function n(t){var e=[];
4if(i(t))e=t;else if(t&&"number"==typeof t.length)for(var n=0,o=t.length;o>n;n++)e.push(t[n]);else e.push(t);return e}function o(t,e){var i=u(e,t);-1!==i&&e.splice(i,1)}function s(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}function r(i,r,d,u,f,m){function v(t,i){if("string"==typeof t&&(t=a.querySelector(t)),!t||!p(t))return void(l&&l.error("Bad "+this.constructor.namespace+" element: "+t));this.element=t,this.options=e({},this.constructor.defaults),this.option(i);var n=++g;this.element.outlayerGUID=n,y[n]=this,this._create(),this.options.isInitLayout&&this.layout()}var g=0,y={};return v.namespace="outlayer",v.Item=m,v.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e(v.prototype,d.prototype),v.prototype.option=function(t){e(this.options,t)},v.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},v.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},v.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0,s=e.length;s>o;o++){var r=e[o],a=new i(r,this);n.push(a)}return n},v.prototype._filterFindItemElements=function(t){t=n(t);for(var e=this.options.itemSelector,i=[],o=0,s=t.length;s>o;o++){var r=t[o];if(p(r))if(e){f(r,e)&&i.push(r);for(var a=r.querySelectorAll(e),l=0,h=a.length;h>l;l++)i.push(a[l])}else i.push(r)}return i},v.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;i>e;e++)t.push(this.items[e].element);return t},v.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},v.prototype._init=v.prototype.layout,v.prototype._resetLayout=function(){this.getSize()},v.prototype.getSize=function(){this.size=u(this.element)},v.prototype._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):p(n)&&(i=n),this[t]=i?u(i)[e]:n):this[t]=0},v.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},v.prototype._getItemsForLayout=function(t){for(var e=[],i=0,n=t.length;n>i;i++){var o=t[i];o.isIgnored||e.push(o)}return e},v.prototype._layoutItems=function(t,e){function i(){n.emitEvent("layoutComplete",[n,t])}var n=this;if(!t||!t.length)return void i();this._itemsOn(t,"layout",i);for(var o=[],s=0,r=t.length;r>s;s++){var a=t[s],l=this._getItemLayoutPosition(a);l.item=a,l.isInstant=e||a.isLayoutInstant,o.push(l)}this._processLayoutQueue(o)},v.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},v.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;i>e;e++){var n=t[e];this._positionItem(n.item,n.x,n.y,n.isInstant)}},v.prototype._positionItem=function(t,e,i,n){n?t.goTo(e,i):t.moveTo(e,i)},v.prototype._postLayout=function(){this.resizeContainer()},v.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},v.prototype._getContainerSize=c,v.prototype._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},v.prototype._itemsOn=function(t,e,i){function n(){return o++,o===s&&i.call(r),!0}for(var o=0,s=t.length,r=this,a=0,l=t.length;l>a;a++){var h=t[a];h.on(e,n)}},v.prototype.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},v.prototype.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},v.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.
4concat(t);for(var e=0,i=t.length;i>e;e++){var n=t[e];this.ignore(n)}}},v.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;i>e;e++){var n=t[e];o(n,this.stamps),this.unignore(n)}},v.prototype._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n(t)):void 0},v.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var t=0,e=this.stamps.length;e>t;t++){var i=this.stamps[t];this._manageStamp(i)}}},v.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},v.prototype._manageStamp=c,v.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,n=u(t),o={left:e.left-i.left-n.marginLeft,top:e.top-i.top-n.marginTop,right:i.right-e.right-n.marginRight,bottom:i.bottom-e.bottom-n.marginBottom};return o},v.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},v.prototype.bindResize=function(){this.isResizeBound||(i.bind(t,"resize",this),this.isResizeBound=!0)},v.prototype.unbindResize=function(){this.isResizeBound&&i.unbind(t,"resize",this),this.isResizeBound=!1},v.prototype.onresize=function(){function t(){e.resize(),delete e.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var e=this;this.resizeTimeout=setTimeout(t,100)},v.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},v.prototype.needsResizeLayout=function(){var t=u(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},v.prototype.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},v.prototype.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},v.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},v.prototype.reveal=function(t){var e=t&&t.length;if(e)for(var i=0;e>i;i++){var n=t[i];n.reveal()}},v.prototype.hide=function(t){var e=t&&t.length;if(e)for(var i=0;e>i;i++){var n=t[i];n.hide()}},v.prototype.getItem=function(t){for(var e=0,i=this.items.length;i>e;e++){var n=this.items[e];if(n.element===t)return n}},v.prototype.getItems=function(t){if(t&&t.length){for(var e=[],i=0,n=t.length;n>i;i++){var o=t[i],s=this.getItem(o);s&&e.push(s)}return e}},v.prototype.remove=function(t){t=n(t);var e=this.getItems(t);if(e&&e.length){this._itemsOn(e,"remove",function(){this.emitEvent("removeComplete",[this,e])});for(var i=0,s=e.length;s>i;i++){var r=e[i];r.remove(),o(r,this.items)}}},v.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;i>e;e++){var n=this.items[e];n.destroy()}this.unbindResize();var o=this.element.outlayerGUID;delete y[o],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},v.data=function(t){var e=t&&t.outlayerGUID;return e&&y[e]},v.create=function(t,i){function n(){v.apply(this,arguments)}return Object.create?n.prototype=Object.create(v.prototype):e(n.prototype,v.prototype),n.prototype.constructor=n,n.defaults=e({},v.defaults),e(n.defaults,i),n.prototype.settings={},n.namespace=t,n.data=v.data,n.Item=function(){m.apply(this,arguments)},n.Item.prototype=new m,r(function(){for(var e=s(t),i=a.querySelectorAll(".js-"+e),o="data-"+e+"-options",r=0,c=i.length;c>r;r++){var d,p=i[r],u=p.getAttribute(o);try{d=u&&JSON.parse(u)}catch(f){l&&l.error("Error parsing "+o+" on "+p.nodeName.toLowerCase()+(p.id?"#"+p.id:"")+": "+f);continue}var m=new n(p,d);h&&h.data(p,t,m)}}),h&&h.bridget&&h.bridget(t,n),n},v.Item=m,v}var a=t.document,l=t.console,h=t.jQuery,c=function(){},d=Object.prototype.toString,p="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1===t.nodeType&&"string"==typeof t.nodeName},u=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;n>i;i++)if(t[i]===e)return i;return-1};"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],r):"object"==typeof exports?module.exports=r(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):t.Outlayer=r(t.eventie,t.docReady,t.EventEmitter,t.getSize,t.matchesSelector,t.Outlayer.Item)}(window),function(t){function e(t){function e(){t.Item.apply(this,arguments)}e.prototype=new t.Item,e.prototype._create=function(){this.id=this.layout.itemGUID++,t.Item.prototype._create.call(this),this.sortData={}},e.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var n=e[i];this.sortData[i]=n(this.element,this)}}};var i=e.prototype.destroy;return e.prototype.destroy=function(){i.apply(this,arguments),this.css({display:""})},e}"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))}(window),function(t){function e(t,e){function i(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}return function(){function t(t){return function(){return e.prototype[t].apply(this.isotope,arguments)}}for(var n=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],o=0,s=n.length;s>o;o++){var r=n[o];i.prototype[r]=t(r)}}(),i.prototype.needsVerticalResizeLayout=function(){var e=t(this.isotope.element),i=this.isotope.size&&e;
4return i&&e.innerHeight!==this.isotope.size.innerHeight},i.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},i.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},i.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},i.prototype.getSegmentSize=function(t,e){var i=t+e,n="outer"+e;if(this._getMeasurement(i,n),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[n]||this.isotope.size["inner"+e]}},i.prototype.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},i.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},i.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(t,e){function n(){i.apply(this,arguments)}return n.prototype=new i,e&&(n.options=e),n.prototype.namespace=t,i.modes[t]=n,n},i}"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))}(window),function(t){function e(t,e){var n=t.create("masonry");return n.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var t=this.cols;for(this.colYs=[];t--;)this.colYs.push(0);this.maxY=0},n.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}this.columnWidth+=this.gutter,this.cols=Math.floor((this.containerWidth+this.gutter)/this.columnWidth),this.cols=Math.max(this.cols,1)},n.prototype.getContainerWidth=function(){var t=this.options.isFitWidth?this.element.parentNode:this.element,i=e(t);this.containerWidth=i&&i.innerWidth},n.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,n=e&&1>e?"round":"ceil",o=Math[n](t.size.outerWidth/this.columnWidth);o=Math.min(o,this.cols);for(var s=this._getColGroup(o),r=Math.min.apply(Math,s),a=i(s,r),l={x:this.columnWidth*a,y:r},h=r+t.size.outerHeight,c=this.cols+1-s.length,d=0;c>d;d++)this.colYs[a+d]=h;return l},n.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},n.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this.options.isOriginLeft?n.left:n.right,s=o+i.outerWidth,r=Math.floor(o/this.columnWidth);r=Math.max(0,r);var a=Math.floor(s/this.columnWidth);a-=s%this.columnWidth?0:1,a=Math.min(this.cols-1,a);
5for(var l=(this.options.isOriginTop?n.top:n.bottom)+i.outerHeight,h=r;a>=h;h++)this.colYs[h]=Math.max(l,this.colYs[h])},n.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this.options.isFitWidth&&(t.width=this._getContainerFitWidth()),t},n.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!==this.containerWidth},n}var i=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;n>i;i++){var o=t[i];if(o===e)return i}return-1};"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t,i){var n=t.create("masonry"),o=n.prototype._getElementOffset,s=n.prototype.layout,r=n.prototype._getMeasurement;e(n.prototype,i.prototype),n.prototype._getElementOffset=o,n.prototype.layout=s,n.prototype._getMeasurement=r;var a=n.prototype.measureColumns;n.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var l=n.prototype._manageStamp;return n.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,l.apply(this,arguments)},n}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],i):"object"==typeof exports?module.exports=i(require("../layout-mode"),require("masonry-layout")):i(t.Isotope.LayoutMode,t.Masonry)}(window),function(t){function e(t){var e=t.create("fitRows");return e.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},e.prototype._getContainerSize=function(){return{height:this.maxY}},e}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window),function(t){function e(t){var e=t.create("vertical",{horizontalAlignment:0});return e.prototype._resetLayout=function(){this.y=0},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e.prototype._getContainerSize=function(){return{height:this.y}},e}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window),function(t){function e(t,e){for(var i in e)t[i]=e[i];return t}function i(t){return"[object Array]"===c.call(t)}function n(t){var e=[];
5if(i(t))e=t;else if(t&&"number"==typeof t.length)for(var n=0,o=t.length;o>n;n++)e.push(t[n]);else e.push(t);return e}function o(t,e){var i=d(e,t);-1!==i&&e.splice(i,1)}function s(t,i,s,l,c){function d(t,e){return function(i,n){for(var o=0,s=t.length;s>o;o++){var r=t[o],a=i.sortData[r],l=n.sortData[r];if(a>l||l>a){var h=void 0!==e[r]?e[r]:e,c=h?1:-1;return(a>l?1:-1)*c}}return 0}}var p=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});p.Item=l,p.LayoutMode=c,p.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),t.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var e in c.modes)this._initLayoutMode(e)},p.prototype.reloadItems=function(){this.itemGUID=0,t.prototype.reloadItems.call(this)},p.prototype._itemize=function(){for(var e=t.prototype._itemize.apply(this,arguments),i=0,n=e.length;n>i;i++){var o=e[i];o.id=this.itemGUID++}return this._updateItemsSortData(e),e},p.prototype._initLayoutMode=function(t){var i=c.modes[t],n=this.options[t]||{};this.options[t]=i.options?e(i.options,n):n,this.modes[t]=new i(this)},p.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},p.prototype._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},p.prototype.arrange=function(t){this.option(t),this._getIsInstant(),this.filteredItems=this._filter(this.items),this._sort(),this._layout()},p.prototype._init=p.prototype.arrange,p.prototype._getIsInstant=function(){var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=t,t},p.prototype._filter=function(t){function e(){d.reveal(o),d.hide(s)}var i=this.options.filter;i=i||"*";for(var n=[],o=[],s=[],r=this._getFilterTest(i),a=0,l=t.length;l>a;a++){var h=t[a];if(!h.isIgnored){var c=r(h);c&&n.push(h),c&&h.isHidden?o.push(h):c||h.isHidden||s.push(h)}}var d=this;return this._isInstant?this._noTransition(e):e(),n},p.prototype._getFilterTest=function(t){return r&&this.options.isJQueryFiltering?function(e){return r(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return s(e.element,t)}},p.prototype.updateSortData=function(t){var e;t?(t=n(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},p.prototype._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=u(i)}},p.prototype._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&e>i;i++){var n=t[i];n.updateSortData()}};var u=function(){function t(t){if("string"!=typeof t)return t;var i=a(t).split(" "),n=i[0],o=n.match(/^\[(.+)\]$/),s=o&&o[1],r=e(s,n),l=p.sortDataParsers[i[1]];return t=l?function(t){return t&&l(r(t))}:function(t){return t&&r(t)}}function e(t,e){var i;return i=t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&h(i)}}return t}();p.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},p.prototype._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=d(e,this.options.sortAscending);this.filteredItems.sort(i),t!==this.sortHistory[0]&&this.sortHistory.unshift(t)}},p.prototype._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw Error("No layout mode: "+t);return e.options=this.options[t],e},p.prototype._resetLayout=function(){t.prototype._resetLayout.call(this),this._mode()._resetLayout()},p.prototype._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},p.prototype._manageStamp=function(t){this._mode()._manageStamp(t)},p.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},p.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},p.prototype.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},p.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps();var n=this._filterRevealAdded(e);this.layoutItems(i),this.filteredItems=n.concat(this.filteredItems)}},p.prototype._filterRevealAdded=function(t){var e=this._noTransition(function(){return this._filter(t)});return this.layoutItems(e,!0),this.reveal(e),t},p.prototype.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;o>i;i++)n=e[i],this.element.appendChild(n.element);var s=this._filter(e);for(this._noTransition(function(){this.hide(s)}),i=0;o>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;o>i;i++)delete e[i].isLayoutInstant;this.reveal(s)}};var f=p.prototype.remove;return p.prototype.remove=function(t){t=n(t);var e=this.getItems(t);if(f.call(this,t),e&&e.length)for(var i=0,s=e.length;s>i;i++){var r=e[i];o(r,this.filteredItems)}},p.prototype.shuffle=function(){for(var t=0,e=this.items.length;e>t;t++){var i=this.items[t];i.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},p.prototype._noTransition=function(t){var e=this.options.transitionDuration;this.options.transitionDuration=0;var i=t.call(this);return this.options.transitionDuration=e,i},p.prototype.getFilteredItemElements=function(){for(var t=[],e=0,i=this.filteredItems.length;i>e;e++)t.push(this.filteredItems[e].element);return t},p}var r=t.jQuery,a=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},l=document.documentElement,h=l.textContent?function(t){return t.textContent}:function(t){return t.innerText},c=Object.prototype.toString,d=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;n>i;i++)if(t[i]===e)return i;return-1};"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],s):"object"==typeof exports?module.exports=s(require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):t.Isotope=s(t.Outlayer,t.getSize,t.matchesSelector,t.Isotope.Item,t.Isotope.LayoutMode)}(window),!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,n){var o,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!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},s.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,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 9,940 bytes, line 5
5sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=t(e),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,o=t(e).data("slick")||{},s.options=t.extend({},s.defaults,n,o),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,"undefined"!=typeof document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=t.proxy(s.autoPlay,s),s.autoPlayClear=t.proxy(s.autoPlayClear,s),s.autoPlayIterator=t.proxy(s.autoPlayIterator,s),s.changeSlide=t.proxy(s.changeSlide,s),s.clickHandler=t.proxy(s.clickHandler,s),s.selectHandler=t.proxy(s.selectHandler,s),s.setPosition=t.proxy(s.setPosition,s),s.swipeHandler=t.proxy(s.swipeHandler,s),s.dragHandler=t.proxy(s.dragHandler,s),s.keyHandler=t.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return e}(),e.prototype.activateADA=function(){var t=this;t.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(0>i||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):n===!0?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()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),o.options.rtl===!0&&o.options.vertical===!1&&(e=-e),o.transformsEnabled===!1?o.options.vertical===!1?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):o.cssTransitions===!1?(o.options.rtl===!0&&(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),o.options.vertical===!1?(n[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),o.options.vertical===!1?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i},e.prototype.asNavFor=function(e){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e=this,i={};e.options.fade===!1?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(t.options.infinite===!1&&(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))},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(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),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i,n=this;if(n.options.dots===!0&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.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 aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(e.options.centerMode===!0||e.options.swipeToSlide===!0)&&(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),e.options.draggable===!0&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,n,o,s,r,a=this;if(n=document.createDocumentFragment(),s=a.$slider.children(),a.options.rows>1){for(r=a.options.slidesPerRow*a.options.rows,o=Math.ceil(s.length/r),t=0;o>t;t++){var l=document.createElement("div");for(e=0;e<a.options.rows;e++){var h=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var c=t*r+(e*a.options.slidesPerRow+i);s.get(c)&&h.appendChild(s.get(c))}l.appendChild(h)}n.appendChild(l)}a.$slider.empty().append(n),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var n,o,s,r=this,a=!1,l=r.$slider.width(),h=window.innerWidth||t(window).width();if("window"===r.respondTo?s=h:"slider"===r.respondTo?s=l:"min"===r.respondTo&&(s=Math.min(h,l)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){o=null;for(n in r.breakpoints)r.breakpoints.hasOwnProperty(n)&&(r.originalSettings.mobileFirst===!1?s<r.breakpoints[n]&&(o=r.breakpoints[n]):s>r.breakpoints[n]&&(o=r.breakpoints[n]));null!==o?null!==r.activeBreakpoint?(o!==r.activeBreakpoint||i)&&(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unslick(o):(r.options=t.extend({},r.originalSettings,r.breakpointSettings[o]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),a=o):(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unslick(o):(r.options=t.extend({},r.originalSettings,r.breakpointSettings[o]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),a=o):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e),a=o),e||a===!1||r.$slider.trigger("breakpoint",[r,a])}},e.prototype.changeSlide=function(e,i){var n,o,s,r=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),s=r.slideCount%r.options.slidesToScroll!==0,n=s?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":o=0===n?r.options.slidesToScroll:r.options.slidesToShow-n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,i);break;case"next":o=0===n?r.options.slidesToScroll:n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||a.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(l),!1,i),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i,n=this;if(e=n.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var o in e){if(t<e[o]){t=i;break}i=e[o]}return t},e.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.slick",t.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),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.
5slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&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),t(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.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))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&(t=e.$slides.children().children(),t.removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){var e=this;e.shouldClick===!1&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.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])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;i.cssTransitions===!1?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;e.cssTransitions===!1?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}))},e.prototype.filterSlides=e.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())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var n=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var t=this;return t.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(t.options.infinite===!0)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(t.options.centerMode===!0)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,i,n,o=this,s=0;return o.slideOffset=0,i=o.$slides.first().outerHeight(!0),o.options.infinite===!0?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,s=i*o.options.slidesToShow*-1),o.slideCount%o.options.slidesToScroll!==0&&t+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(t>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(t-o.slideCount))*o.slideWidth*-1,s=(o.options.slidesToShow-(t-o.slideCount))*i*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,s=o.slideCount%o.options.slidesToScroll*i*-1))):t+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(t+o.options.slidesToShow-o.slideCount)*o.slideWidth,s=(t+o.options.slidesToShow-o.slideCount)*i),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,s=0),o.options.centerMode===!0&&o.options.infinite===!0?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:o.options.centerMode===!0&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),e=o.options.vertical===!1?t*o.slideWidth*-1+o.slideOffset:t*i*-1+s,o.options.variableWidth===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow),e=o.options.rtl===!0?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,o.options.centerMode===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow+1),e=o.options.rtl===!0?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(o.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){var e=this;return e.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,o=[];for(e.options.infinite===!1?t=e.slideCount:(i=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);t>i;)o.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n,o=this;return n=o.options.centerMode===!0?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,o.options.swipeToSlide===!0?(o.$slideTrack.find(".slick-slide").each(function(e,s){return s.offsetLeft-n+t(s).outerWidth()/2>-1*o.swipeLeft?(i=s,!1):void 0}),e=Math.abs(t(i).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){var i=this;
vendor: 2,339 bytes, line 5
5i.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.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]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){t(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(i){t(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;t.options.arrows===!0&&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))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.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)))},e.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"}
vendor: 6,068 bytes, lines 5-6
5,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)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&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(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:e.options.rtl===!0?"next":"previous"}}):39===t.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:e.options.rtl===!0?"previous":"next"}}))},e.prototype.lazyLoad=function(){
6function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,function(){e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,e,i])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,i])},n.src=i})}var i,n,o,s,r=this;r.options.centerMode===!0?r.options.infinite===!0?(o=r.currentSlide+(r.options.slidesToShow/2+1),s=o+r.options.slidesToShow+2):(o=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),s=2+(r.options.slidesToShow/2+1)+r.currentSlide):(o=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,s=Math.ceil(o+r.options.slidesToShow),r.options.fade===!0&&(o>0&&o--,s<=r.slideCount&&s++)),i=r.$slider.find(".slick-slide").slice(o,s),e(i),r.slideCount<=r.options.slidesToShow?(n=r.$slider.find(".slick-slide"),e(n)):r.currentSlide>=r.slideCount-r.options.slidesToShow?(n=r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow),e(n)):0===r.currentSlide&&(n=r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow),e(n))},e.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()},e.prototype.next=e.prototype.slickNext=function(){var t=this;t.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),e.options.accessibility===!0&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){var t=this;t.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,s=this,r=t("img[data-lazy]",s.$slider);r.length?(i=r.first(),n=i.attr("data-lazy"),o=document.createElement("img"),o.onload=function(){i.attr("src",n).removeAttr("data-lazy").removeClass("slick-loading"),s.options.adaptiveHeight===!0&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,i,n]),s.progressiveLazyLoad()},o.onerror=function(){3>e?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,i,n]),s.progressiveLazyLoad())},o.src=n):s.$slider.trigger("allImagesLoaded",[s])},e.prototype.refresh=function(e){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),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)},e.prototype.registerBreakpoints=function(){var e,i,n,o=this,s=o.options.responsive||null;if("array"===t.type(s)&&s.length){o.respondTo=o.options.respondTo||"window";for(e in s)if(n=o.breakpoints.length-1,i=s[e].breakpoint,s.hasOwnProperty(e)){for(;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=s[e].settings}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t})}},e.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),e.options.focusOnSelect===!0&&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])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))}
vendor: 2,025 bytes, line 6
6,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;return"boolean"==typeof t?(e=t,t=e===!0?0:n.slideCount-1):t=e===!0?--t:t,n.slideCount<1||0>t||t>n.slideCount-1?!1:(n.unload(),i===!0?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},e.prototype.setCSS=function(t){var e,i,n=this,o={};n.options.rtl===!0&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,n.transformsEnabled===!1?n.$slideTrack.css(o):(o={},n.cssTransitions===!1?(o[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var t=this;t.options.vertical===!1?t.options.centerMode===!0&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),t.options.centerMode===!0&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),t.options.vertical===!1&&t.options.variableWidth===!1?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):t.options.variableWidth===!0?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();t.options.variableWidth===!1&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,o){e=i.slideWidth*n*-1,i.options.rtl===!0?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
vendor: 4,538 bytes, line 6
6):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,o,s,r=this,a=!1;if("object"===t.type(arguments[0])?(n=arguments[0],a=arguments[1],s="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?s="responsive":"undefined"!=typeof arguments[1]&&(s="single")),"single"===s)r.options[n]=o;else if("multiple"===s)t.each(n,function(t,e){r.options[t]=e});else if("responsive"===s)for(i in o)if("array"!==t.type(r.options.responsive))r.options.responsive=[o[i]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===o[i].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(o[i])}a&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),t.options.fade===!1?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=t.options.vertical===!0?"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)&&t.options.useCSS===!0&&(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&&t.animType!==!1&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&t.animType!==!1},e.prototype.setSlideClasses=function(t){var e,i,n,o,s=this;i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(t).addClass("slick-current"),s.options.centerMode===!0?(e=Math.floor(s.options.slidesToShow/2),s.options.infinite===!0&&(t>=e&&t<=s.slideCount-1-e?s.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=s.options.slidesToShow+t,i.slice(n-e+1,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):t===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(t).addClass("slick-center")):t>=0&&t<=s.slideCount-s.options.slidesToShow?s.$slides.slice(t,t+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=s.slideCount%s.options.slidesToShow,n=s.options.infinite===!0?s.options.slidesToShow+t:t,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-t<s.options.slidesToShow?i.slice(n-(s.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===s.options.lazyLoad&&s.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,n,o=this;if(o.options.fade===!0&&(o.options.centerMode=!1),o.options.infinite===!0&&o.options.fade===!1&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=o.options.centerMode===!0?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;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;
vendor: 6,469 bytes, line 6
6n>e;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","")})}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));return o||(o=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(o),void i.asNavFor(o)):void i.slideHandler(o)},e.prototype.slideHandler=function(t,e,i){var n,o,s,r,a,l=null,h=this;return e=e||!1,h.animating===!0&&h.options.waitForAnimate===!0||h.options.fade===!0&&h.currentSlide===t||h.slideCount<=h.options.slidesToShow?void 0:(e===!1&&h.asNavFor(t),n=t,l=h.getLeft(n),r=h.getLeft(h.currentSlide),h.currentLeft=null===h.swipeLeft?r:h.swipeLeft,h.options.infinite===!1&&h.options.centerMode===!1&&(0>t||t>h.getDotCount()*h.options.slidesToScroll)?void(h.options.fade===!1&&(n=h.currentSlide,i!==!0?h.animateSlide(r,function(){h.postSlide(n)}):h.postSlide(n))):h.options.infinite===!1&&h.options.centerMode===!0&&(0>t||t>h.slideCount-h.options.slidesToScroll)?void(h.options.fade===!1&&(n=h.currentSlide,i!==!0?h.animateSlide(r,function(){h.postSlide(n)}):h.postSlide(n))):(h.options.autoplay&&clearInterval(h.autoPlayTimer),o=0>n?h.slideCount%h.options.slidesToScroll!==0?h.slideCount-h.slideCount%h.options.slidesToScroll:h.slideCount+n:n>=h.slideCount?h.slideCount%h.options.slidesToScroll!==0?0:n-h.slideCount:n,h.animating=!0,h.$slider.trigger("beforeChange",[h,h.currentSlide,o]),s=h.currentSlide,h.currentSlide=o,h.setSlideClasses(h.currentSlide),h.options.asNavFor&&(a=h.getNavTarget(),a=a.slick("getSlick"),a.slideCount<=a.options.slidesToShow&&a.setSlideClasses(h.currentSlide)),h.updateDots(),h.updateArrows(),h.options.fade===!0?(i!==!0?(h.fadeSlideOut(s),h.fadeSlide(o,function(){h.postSlide(o)})):h.postSlide(o),void h.animateHeight()):void(i!==!0?h.animateSlide(l,function(){h.postSlide(o)}):h.postSlide(o))))},e.prototype.startLoad=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI),0>n&&(n=360-Math.abs(n)),45>=n&&n>=0?o.options.rtl===!1?"left":"right":360>=n&&n>=315?o.options.rtl===!1?"left":"right":n>=135&&225>=n?o.options.rtl===!1?"right":"left":o.options.verticalSwiping===!0?n>=35&&135>=n?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(e.options.swipe===!1||"ontouchend"in document&&e.options.swipe===!1||e.options.draggable===!1&&-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,e.options.verticalSwiping===!0&&(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)}},e.prototype.swipeMove=function(t){var e,i,n,o,s,r=this;return s=void 0!==t.originalEvent?t.originalEvent.touches:null,!r.dragging||s&&1!==s.length?!1:(e=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==s?s[0].pageX:t.clientX,r.touchObject.curY=void 0!==s?s[0].pageY:t.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),r.options.verticalSwiping===!0&&(r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2)))),i=r.swipeDirection(),"vertical"!==i?(void 0!==t.originalEvent&&r.touchObject.swipeLength>4&&t.preventDefault(),o=(r.options.rtl===!1?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),r.options.verticalSwiping===!0&&(o=r.touchObject.curY>r.touchObject.startY?1:-1),n=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,r.options.infinite===!1&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(n=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),r.options.vertical===!1?r.swipeLeft=e+n*o:r.swipeLeft=e+n*(r.$list.height()/r.listWidth)*o,r.options.verticalSwiping===!0&&(r.swipeLeft=e+n*o),r.options.fade===!0||r.options.touchMove===!1?!1:r.animating===!0?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft)):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(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,void(i.dragging=!0))},e.prototype.unfilterSlides=e.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())},e.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","")}
vendor: 2,077 bytes, line 6
6,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t,e=this;t=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,i,n=this,o=arguments[0],s=Array.prototype.slice.call(arguments,1),r=n.length;for(t=0;r>t;t++)if("object"==typeof o||"undefined"==typeof o?n[t].slick=new e(n[t],o):i=n[t].slick[o].apply(n[t].slick,s),"undefined"!=typeof i)return i;return n}}),jQuery(function(t){t(".affiliate-slider").slick({accessibility:!0,infinite:!0,speed:300,slidesToShow:3,centerMode:!1,variableWidth:!0,arrows:!0,centerPadding:"0",draggable:!1,swipe:!1,slidesPerRow:4,prevArrow:'<button type="button" class="slick-prev"><span class="screen-reader-text">Previous</span></button>',nextArrow:'<button type="button" class="slick-next"><span class="screen-reader-text">Next</span></button>'})});

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.