window.SDB||(window.SDB={});window.SDB.DeviceSizes=function(){function t(){n.isVerticalMobile=window.innerWidth<=n.maxWidthForVerticalMobile;n.isMobile=window.innerWidth<=n.maxWidthForMobile;n.isTablet=!n.isMobile&&window.innerWidth<=n.maxWidthForTablet;n.isDesktop=!(n.isMobile||n.isTablet)}var n={isMobile:!1,isTablet:!1,isDesktop:!1,isVerticalMobile:!1};return Object.defineProperty(n,"maxWidthForMobile",{enumerable:!1,configurable:!1,writable:!1,value:767}),Object.defineProperty(n,"maxWidthForVerticalMobile",{enumerable:!1,configurable:!1,writable:!1,value:500}),Object.defineProperty(n,"maxWidthForTablet",{enumerable:!1,configurable:!1,writable:!1,value:1024}),n.reInit=t,t(),n}();$(function(){$(window).on("resize",function(){window.SDB.DeviceSizes.reInit()})});$(function(){$.fn.captcha=function(n){var t=$(n);if(t.length!=0){var i=$(t).parent().find("#imageCaptcha"),r=$(t).parent().find("#keyCaptcha"),u=$(t).data("getimage"),f=$(t).data("generate");$(t).click(function(n){$.ajax({url:f,cache:!1,type:"GET",success:function(n){$(r).val(n);$(i).attr("src",u+"/"+n)}});n.preventDefault()});t.click()}}});$("form input").live("keydown",function(n){n.keyCode==13&&$(this).closest("form").find(".submit-button").click()});$(document).ajaxStart(function(){$("form").block({overlayCSS:{backgroundColor:"#FFFFFF"},message:""})}).ajaxStop(function(){$("form").unblock()});$(function(){$.ajax({url:$("#userDynamicMenu").data("url"),cache:!1,type:"GET",success:function(n){$("#userDynamicMenu").html(n)}})});$(function(){$("#PageSizes").change(function(){var n=$(this).data("url");window.location=n.indexOf("?")>=0?n+"&pagesize="+$(this).val():n+"?pagesize="+$(this).val()});$("#PageSorting").change(function(){var n=$(this).data("url");window.location=n.indexOf("?")>=0?n+"&pagesort="+$(this).val():n+"?pagesort="+$(this).val()});$.fn.captcha(".reloadcaprcha");$(".header-menu .search input.txt").watermark("Search all products and features");$("form .short-location input").watermark("zip code or city/state");$("form .long-location input").watermark("zip code, city, state and/or country")});$(function(){$(".popup-link").live("click",function(){$.get($(this).data("dataurl"),function(n){n.IsSuccess&&$.showInfoPopup('<div class="img" style="background-image:url('+n.Data.Favicon+')"><\/div><span>'+n.Data.Title+"<\/span>",n.Data,"info-popup")})});$(".secure-popup-link").live("click",function(){$.showInfoPopupSecure($(this).data("title"),$(this).data("favicon"),$(this).data("body"),"info-popup")})});$(function(){var n;$("#quickSearchResult").css({});$("#searchBox").keyup(function(t){var i=String.fromCharCode(t.keyCode),r=i.match(/\w/);t.keyCode==13&&$("#searchButton").click();r&&($(this).val().length<4?$("#quickSearchResult").fadeOut():n(function(){$("#searchBox").data("quicksearchurl")!=undefined&&$.get($("#searchBox").data("quicksearchurl"),{query:$("#searchBox").val()},function(n){$("#quickSearchResult").html(n);$("#quickSearchResult").fadeIn();$("#quickSearchResult").children(":eq(0)").resetKNav()})},300))});$("#searchBox").on("click",function(n){n.stopPropagation();$("#quickSearchResult").fadeIn().children(":eq(0)").activateKNav()});$("body").on("click",function(){$("#quickSearchResult").fadeOut().children(":eq(0)").deactivateKNav()});$("#searchButton, #searchButton-mobile").on("click",function(){var n=$(this).prev("input");n.val().length>0&&(window.location=n.data("url")+"?"+$.param({query:n.val()}))});n=function(){var n=0;return function(t,i){clearTimeout(n);n=setTimeout(t,i)}}()});$(function(){function t(n,t,i){$.get(n,{},function(n){$("body").messageBox(null,{messageType:"",containerClassName:"PopUpContainer "+t,top:10,left:"50%",width:600,autoClose:!1,title:i,modal:!0},n)})}var n=function(n,t,i){$.get(n,{},function(n){$("body").messageBox(null,{messageType:"",containerClassName:"PopUpContainer "+t,top:10,left:"50%",width:600,autoClose:!1,title:i,modal:!0},n.Data.Body)})};$(".left-panel-banner-popup-link").click(function(t){var i=$(t.currentTarget);n(i.data("dataurl"),"left-panel-banner-popup",i.data("popuptitle"))});$("#latest-testimonials-link").click(function(n){var i=$(n.currentTarget);t(i.data("dataurl"),"latest-testimonials-popup",i.data("popuptitle"))})});$(function(){var n;$("#quickSearchResult2").css({});$("#searchBox2").keyup(function(t){var i=String.fromCharCode(t.keyCode),r=i.match(/\w/);t.keyCode==13&&$("#searchButton2").click();r&&($(this).val().length<4?$("#quickSearchResult2").fadeOut():n(function(){$("#searchBox2").data("quicksearchurl2")!=undefined&&$.get($("#searchBox2").data("quicksearchurl2"),{query:$("#searchBox2").val()},function(n){$("#quickSearchResult2").html(n);$("#quickSearchResult2").fadeIn();$("#quickSearchResult2").children(":eq(0)").resetKNav()})},300))});$("#searchBox2").on("click",function(n){n.stopPropagation();$("#quickSearchResult2").fadeIn().children(":eq(0)").activateKNav()});$("body").on("click",function(){$("#quickSearchResult2").fadeOut().children(":eq(0)").deactivateKNav()});$("#searchButton2").on("click",function(){var n=$(this).prev("input");n.val().length>0&&(window.location=n.data("url")+"?"+$.param({query:n.val()}))});n=function(){var n=0;return function(t,i){clearTimeout(n);n=setTimeout(t,i)}}()});$(function(){$(".notify-me-link").live("click",function(){var n=$("#notify-me-form"),t=$("#Email"),i;n.valid()?(i=$(n).attr("action"),$.post(i,n.serialize(),function(n){n.IsSuccess?$.successMessagePopup(n.Message):$.errorMessagePopup(n.Message)}),t.removeClass("input-error")):t.addClass("input-error")});$("#notify-email").on("keypress",function(n){(n.which==13||n.keyCode&&n.keyCode==13)&&$(".notify-me-link").click()})});$(function(){if(SDB.DeviceSizes.isTablet||SDB.DeviceSizes.isMobile){$(".product-page .product-details h3").on("click",function(){var n=$(this);n.closest(".product-main-content").find(".collapsed-block_description").slideToggle(200);n.toggleClass("opened")});$(document).on("click",".product-page .promotion-details .collaps-header, .checkout-page .collaps-header",function(){var n=$(this),t=n.next(".collapsed-block"),i,r;t.html().length==0&&(i=t.next(".popup-link"),r=i.data("dataurl"),$.get(r,function(n){n.IsSuccess&&t.html(n.Data.Body)}));n.hasClass("opened")?n.next(".collapsed-block").slideToggle(200,function(){n.toggleClass("opened")}):(n.toggleClass("opened"),n.next(".collapsed-block").slideToggle(200),$("html").animate({scrollTop:0},100))});$("#searchBox-mobile, #searchBox2").focusout(function(){$(this).next("a").click()});$("#searchBox-mobile, #searchBox2").live("keydown",function(n){n.keyCode==13&&$(this).next("a").click()})}});$(function(){function r(){var r=$("#free-white-glove-delivery").data("logged-user-state-name"),f,e;r?(f=$("#free-white-glove-delivery").data("logged-user-country-code"),i(f,r)?$("#user-state").html(r):t()):(e=$.session.get("userIPchecked"),e?n():u())}function u(){$.session.set("userIPchecked","true");$.get("https://freegeoip.live/json/",function(n){n.region_name&&i(n.country_code,n.region_name)&&$.session.set("userState",n.region_name)}).always(function(){n()})}function n(){var n=$.session.get("userState");n?$("#user-state").html(n):t()}function t(){var n=$("#free-white-glove-delivery").data("default-title");$("#free-white-glove-delivery").html(n)}function i(n,t){var i=!1;return n=="US"&&t!="Hawaii"&&t!="Alaska"&&(i=!0),i}SDB.DeviceSizes.isDesktop&&r()});$(function(){var n,t;if(window.uniqueser.servicepath!=""){n=$("<iframe><\/iframe>");t=navigator.userAgent.toLowerCase();t.indexOf("safari")==-1||t.indexOf("chrome")>-1||(n=$("<div><\/div>"));n.attr({scrolling:"no",frameborder:"0",allowtransparency:!0,style:"position: absolute; top: -9999em; width: 10px; height: 10px;",src:window.uniqueser.servicepath});$("body").append(n);var i=window.addEventListener?"addEventListener":"attachEvent",r=window[i],u=i=="attachEvent"?"onmessage":"message";r(u,function(n){try{var t=JSON.parse(n.data);t.type==window.uniqueser.uniqueuserkey&&$.cookie(window.uniqueser.uniqueuserkey,t.value,{path:"/"})}catch(n){}},!1)}}),function(n){n.extend({showCustomPopup:function(t,i,r,u,f){var e=n(window).width(),o=e/2+"px",s="50%",h=f;(SDB.DeviceSizes.isMobile||SDB.DeviceSizes.isTablet)&&e<=f&&(o="0px",s="0",h=e);n("body").messageBox(null,{messageType:"Notification",containerClassName:"PopUpContainer "+t,top:u,left:s,width:h,marginLeft:o,title:i,autoClose:!1,modal:!0},r)},showMessagePopup:function(t,i,r){var u;if(u=n.isArray(i)?i:[i],n(".PopUpContainer.customPopupZ").length==0){var f=n(window).width(),e="50%",o="350";(SDB.DeviceSizes.isMobile||SDB.DeviceSizes.isTablet)&&f<350&&(e="0",o=f);n("body").messageBox(null,{messageType:t,containerClassName:"PopUpContainer customPopupZ "+r,top:10,left:e,width:o,title:"<i class='notify-ico'><\/i>",autoClose:!1,modal:!0},n.generateList,{list:u})}},showInfoPopup:function(t,i,r){var u=n(window).width(),f="50%",e="600";(SDB.DeviceSizes.isMobile||SDB.DeviceSizes.isTablet)&&u<600&&(f="0",e=u);n("body").messageBox(null,{messageType:"Notification",containerClassName:"PopUpContainer "+r,top:10,left:f,width:e,title:'<div class="img" style="background-image:url('+i.Favicon+')"><\/div><span>'+i.Title+"<\/span>",autoClose:!1,modal:!0},i.Body)},showInfoPopupSecure:function(t,i,r,u){var f=n(window).width(),e="50%",o="600";(SDB.DeviceSizes.isMobile||SDB.DeviceSizes.isTablet)&&f<600&&(e="0",o=f);n("body").messageBox(null,{messageType:"Notification",containerClassName:"PopUpContainer "+u,top:10,left:e,width:o,title:'<div class="img" style="background-image:url('+i+')"><\/div><span>'+t+"<\/span>",autoClose:!1,modal:!0},r)},successMessagePopup:function(t){n.showMessagePopup("Notification",t,"success-popup")},errorMessagePopup:function(t){n.showMessagePopup("Error",t,"error-popup")},windowOpenCenter:function(n,t,i,r){var u=window.screenLeft!=undefined?window.screenLeft:screen.left,f=window.screenTop!=undefined?window.screenTop:screen.top,e=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width,o=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height,s=e/2-i/2+u,h=o/2-r/2+f,c=window.open(n,t,"scrollbars=yes, width="+i+", height="+r+", top="+h+", left="+s);window.focus&&c.focus()}});n.extend({getScrollPosition:function(){return typeof window.pageYOffset=="number"?{left:window.pageXOffset,top:window.pageYOffset}:document.body&&(document.body.scrollLeft||document.body.scrollTop)?{left:document.body.scrollLeft,top:document.body.scrollTop}:document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)?{left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop}:0}});n.extend({generateList:function(t){var i=n.create("ul"),r;for(r in t.list)i.append(n.create("li",{children:t.list[r]}));return i}});n.fn.decHTML=function(){return this.each(function(){var t=n(this),i=t.html();t.html(i.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">"))})};Function.createDelegate=function(n,t){return function(){t.apply(n,arguments)}};n.fn.messageBox=function(t,i,r,u){i=n.extend({},n.fn.messageBox.defaults,i);messageBox=function(t,i,r,u,f){this.settings=r;this.parent=n(t);i&&(this.topPositionElement=n(i));this.messageContent=u;this.data=f;this.body;this.title;this.keptLink;this.closeBox;this.timeRemaining=0;this.listBox;this.isAutoclosingActive=!1;this.fader;this.hidden=null;this.shown=null};messageBox.defaultWidth=350;messageBox.maximumWidth=1e3;messageBox.updateInterval=1e3;messageBox.autoCloseTimerLabel="autoClose";messageBox.updateTimerLabel="update";messageBox.prototype={appendTitle:function(t){t.prepend(this.title=n.create("div",{attributes:{"class":"Caption"},children:n.create("h2",{attributes:{"class":i.messageType},children:[i.title,this.closeBox=n.create("div",{attributes:{"class":"close"}})]})}));this.closeBox.bind("click",{errorWindow:this},function(n){n.data.errorWindow.hide()})},appendKeptLink:function(){this.timeRemaining=this.settings.autoCloseInterval/1e3;var t=n.create("a",{attributes:{href:"javascript:void(0)"},children:"here"});this.listBox.append(this.keptLink=n.create("p",{attributes:{"class":"CountNote"},children:['Window will be closed automatically in <strong class="Integer">'+this.timeRemaining+"<\/strong> seconds. Click ",t," to keep this window."]}));t.bind("click",{errorWindow:this},function(n){n.data.errorWindow.cancelAutoClose()})},buildWindowStyle:function(){var r,t,i;return style={},width=this.settings.width,width||(width=n.browser.msie?messageBox.defaultWidth:this.body.width()),width>messageBox.maximumWidth&&(width=messageBox.maximumWidth),style.width=width+"px",r=this.settings.left,r=="50%"&&(style.marginLeft="-"+Math.floor(width/2)+"px"),t=this.topPositionElement&&this.topPositionElement.length>0?this.topPositionElement.position().top:this.settings.top,this.settings.blockScroll||(i=n.getScrollPosition(),i&&(t=i.top+t)),style.top=t+"px",style.left=this.settings.left,style},buildWindow:function(){var f=n.create("div",{attributes:{"class":"PopUpContent"},children:[this.listBox=n.create("div",{attributes:{"class":this.settings.contentClassName}})]}),t;r&&(typeof r=="function"?this.listBox.append(r.call(this,u)):typeof r=="string"?(r=n.create("div",{attributes:{"class":"SysInfo"},children:n.create("p",{children:r})}),this.listBox.append(r),this.listBox.decHTML()):this.listBox.append(r));i=this.settings;i.showTitle&&this.appendTitle(f);i.autoClose&&i.showKeptLink&&this.appendKeptLink();var e=n.create("ins"),o=n.create("i",{children:e}),s=n.create("b",{attributes:{"class":"top"},children:o}),h=n.create("div",{attributes:{"class":"wrapper"},children:n.create("div",{attributes:{"class":"bg"},children:f})}),c=n.create("div",{attributes:{"class":"middle"},children:h}),l=n.create("ins"),a=n.create("i",{children:l}),v=n.create("b",{attributes:{"class":"bottom"},children:a}),y=n.create("div",{attributes:{"class":"PopUpBox "+i.className+i.outerRound+"-"+i.innerRound},children:[s,c,v]});this.body=n.create("div",{attributes:{"class":i.containerClassName},children:y}).prependTo(this.parent);i.minWidth&&this.body.css({minWidth:i.minWidth});this.applySize(s,o,e,c,h,v,a,l);this.body.css(this.buildWindowStyle());i.modal&&(this.parent.prepend(this.fader=n.create("div",{attributes:{"class":i.faderClass,style:"height:"+n(document).height()+"px;"}})),this.fader.bind("click",Function.createDelegate(this,this.hide)),this.lockScroll());t=null;i.showArrow&&(t=n.create("b",{attributes:{"class":"arrow"},children:n.create("i")}),y.prepend(t))},applySize:function(n,t,r,u,f,e,o,s){var h=i.outerRound+"px";n.css({height:h});n.find("*").css({height:h});t.css({marginLeft:h,marginRight:h});r.css({width:h,right:"-"+h});f.css({margin:"0 "+i.innerRound+"px"});e.css({height:i.outerRound+2+"px"});e.find("*").css({height:i.outerRound+2+"px"});o.css({marginLeft:h,marginRight:h});s.css({width:h,right:"-"+h})},scrollHandler:function(n){return window.scrollTo(n.data.pos[0],n.data.pos[1]),!1},lockScroll:function(){this.settings.blockScroll&&n("body").css({overflow:"hidden"})},unlockScroll:function(){this.settings.blockScroll&&n("body").css({overflow:"scroll"})},show:function(){this.body||this.buildWindow();this.body.show();i=this.settings;this.activateAutoClosing();i.shown&&typeof i.shown=="function"&&i.shown(this)},hide:function(){this.body&&(i=this.settings,n.browser.msie?this.destroy():(i.hideEffect=="none"&&this.destroy(),i.hideEffect=="fadeOut"&&this.body.fadeOut("slow",Function.createDelegate(this,this.destroy))));i.hidden&&typeof i.hidden=="function"&&i.hidden(this)},destroy:function(){this.body.remove();this.settings.modal&&this.fader&&(this.fader.remove(),this.unlockScroll())},activateAutoClosing:function(){if(i.autoClose){this.isAutoclosingActive=!0;n(this).oneTime(i.autoCloseInterval,messageBox.autoCloseTimerLabel,function(){this.hide()});n(this).everyTime(messageBox.updateInterval,messageBox.updateTimerLabel,Function.createDelegate(this,this.updateKeptLink),this.timeRemaining)}},cancelAutoClose:function(){this.isAutoclosingActive&&(n(this).stopTime(messageBox.autoCloseTimerLabel),this.keptLink.remove(),this.isAutoclosingActive=!1)},updateKeptLink:function(){if(this.timeRemaining--,this.timeRemaining>=0){this.keptLink.html('Window will be closed automatically in <strong class="Integer">'+this.timeRemaining+"<\/strong> seconds. Click ");var t=n.create("a",{attributes:{href:"javascript:void(0)"},children:"here"});t.bind("click",{errorWindow:this},function(n){n.data.errorWindow.cancelAutoClose()});this.keptLink.append(t);this.keptLink.append(" to keep this window.")}}};var f=new messageBox(n(this).get(0),t,i,r,u);return f.show(),f};n.fn.messageBox.defaults={showTitle:!0,minWidth:300,title:"Message Box",messageType:"Error",autoClose:!0,autoCloseInterval:1e4,showCloseLink:!0,showKeptLink:!0,hideEffect:"fadeOut",width:null,top:0,left:"50%",modal:!1,faderClass:"Fader",className:"Popup",containerClassName:"PopUpContainer",contentClassName:"ListMode",outerRound:23,innerRound:9,showArrow:!1,arrowClass:"arrow",blockScroll:!1}}(jQuery);$(function(){function i(i,r,u){var f=$(i),e=f.find(".dynamic-listing-items > ul"),o=$(i).data("productid");e.find("li[data-page="+r+"]").length==0?$.ajax({url:f.data("dataurl"),data:{pageNumber:r,pageSize:u,id:o},cache:!1,type:"GET",success:function(u){e.append($(u).filter("li").hide());t(i,r);n(i)}}):(t(i,r),n(i))}function e(i,r,u){var f=$(i),o=f.find(".dynamic-listing-items > ul"),s=$(i).data("productid"),c=h(i,r);if(c){var l=$(i).data("totalcount"),a=Math.ceil(l/u)-1,e=r;r>a&&(e=$(i+" li:visible").data("page")-1);$.ajax({url:f.data("dataurl"),data:{pageNumber:e,pageSize:u,id:s},cache:!1,type:"GET",success:function(u){o.append($(u).filter("li").hide());t(i,r);n(i)}})}else t(i,r),n(i)}function o(i,r,u,f){var e=$(i),o=e.find(".dynamic-listing-items > ul"),h=$(i).data("productid"),c=o.find("li[data-page="+r+"]"),l=c.length==0;if(l){var a=$(i).data("totalcount"),v=Math.ceil(a/u)-1,s=r;r>v&&(s=$(i+" li:visible").data("page")-1);$.ajax({url:e.data("dataurl"),data:{pageNumber:s,pageSize:u,id:h},cache:!1,type:"GET",success:function(r){o.append($(r).filter("li").hide());t(i,f);n(i)}})}else t(i,f),n(i)}function t(n,t){var u=$(n),i=u.find(".dynamic-listing-items > ul"),r;u.data("currentpage",t);i.find("li").hide();r=i.find("li[data-page="+t+"]");SDB.DeviceSizes.isTablet&&(r=i.find("li[data-tablet-page="+t+"]"));SDB.DeviceSizes.isMobile&&(r=i.find("li[data-mobile-page="+t+"]"));r.show();$(n+" .pager a").removeClass("selected");$(n+" .pager a[data-page="+t+"]").addClass("selected")}function s(t){n(t);$(t+" .prev-item").click(function(){u(t)});$(t+" .next-item").click(function(){r(t)});$(t).on("swiperight",function(){u(t)});$(t).on("swipeleft",function(){r(t)})}function r(n){var u=$(n).data("pagesize"),t=$(n).data("pagesize"),r,f;SDB.DeviceSizes.isTablet&&(t=$(n).data("tablet-pagesize"));SDB.DeviceSizes.isMobile&&(t=$(n).data("mobile-pagesize"));r=$(n).data("currentpage");f=$(n).data("totalcount");(r+1)*t<f?i(n,r+1,u):i(n,0,u)}function u(n){var t=$(n).data("pagesize"),u=$(n).data("currentpage"),i=$(n).data("pagesize"),r,f,s;SDB.DeviceSizes.isTablet&&(i=$(n).data("tablet-pagesize"));SDB.DeviceSizes.isMobile&&(i=$(n).data("mobile-pagesize"));r=$(n).data("totalcount");u>0?e(n,u-1,t):(f=Math.ceil(r/t)-1,s=Math.ceil(r/i)-1,o(n,f,t,s))}function f(n){$(n).data("currentpage",0);s(n)}function n(n){var i=$(n).data("totalcount"),t=$(n).data("pagesize"),r=$(n).data("currentpage");SDB.DeviceSizes.isTablet&&(t=$(n).data("tablet-pagesize"));SDB.DeviceSizes.isMobile&&(t=$(n).data("mobile-pagesize"));i<=t?($(n+" .next-item").hide(),$(n+" .prev-item").hide()):($(n+" .next-item").show(),$(n+" .prev-item").show());r<1?$(n+" .prev-item").hide():$(n+" .prev-item").show()}function h(n,t){var u=$(n),i=u.find(".dynamic-listing-items > ul"),r=i.find("li[data-page="+t+"]");return SDB.DeviceSizes.isTablet&&(r=i.find("li[data-table-page="+t+"]")),SDB.DeviceSizes.isMobile&&(r=i.find("li[data-mobile-page="+t+"]")),r.length==0}$(".dynamic-listing").each(function(n,t){f("#"+t.id)});$.extend({initializeDynamicListing:function(n){f(n)}})});$(function(){$(".add-to-wish-list").on("click",function(){$.postAntiForgery($(this).data("dataurl"),{},function(n){n.IsSuccess?$.successMessagePopup(n.Message):$.errorMessagePopup(n.Message)})})});$(function(){$(".delete-from-wish-list").on("click",function(){var n=$(this).closest(".listing");$.postAntiForgery($(this).data("dataurl"),{},function(t){t.IsSuccess?($.successMessagePopup(t.Message),$(".total-caption label strong").html(t.Data),n.remove()):$.errorMessagePopup(t.Message)})})});$(function(){$(document).on("keydown",function(n){$(".keyboard-navigatable-active").length>0&&n.keyCode>=37&&n.keyCode<=40&&$(n.target).is("input")==!1&&$(n.target).is("select")==!1&&$(n.target).is("textarea")==!1&&n.preventDefault()});$(document).on("keyup",function(n){var o=$(".keyboard-navigatable"),t,r,u,s,h,c,l,f,a;if(o.length>0&&(t=o.filter(".keyboard-navigatable-active:eq(0)"),t.length==0&&(t=o.first()),t&&t.length>0)){var i=t.data(),e=i.keynavdirection?i.keynavdirection:"xy",v=i.keynavrowsize?i.keynavrowsize:1;if($(n.target).is("input")==!1&&$(n.target).is("select")==!1&&$(n.target).is("textarea")==!1||i.keynavactivator&&$(n.target).is(i.keynavactivator)){if(n.keyCode>=37&&n.keyCode<=40){r=$(".key-nav-item-active",t);u=r.data("keynavindex");switch(n.keyCode){case 38:e.search("y")!=-1&&(s=$('.key-nav-item[data-keynavindex="'+(u-v)+'"]',t),s.length>0?(r.removeClass("key-nav-item-active"),s.addClass("key-nav-item-active")):$(".key-nav-item").last().addClass("key-nav-item-active"));break;case 40:e.search("y")!=-1&&(h=$('.key-nav-item[data-keynavindex="'+(u+v)+'"]',t),h.length>0?(r.removeClass("key-nav-item-active"),h.addClass("key-nav-item-active")):$(".key-nav-item").first().addClass("key-nav-item-active"));break;case 37:e.search("x")!=-1&&(c=$('.key-nav-item[data-keynavindex="'+(u-1)+'"]',t),c.length>0&&(r.removeClass("key-nav-item-active"),c.addClass("key-nav-item-active")));break;case 39:e.search("x")!=-1&&(l=$('.key-nav-item[data-keynavindex="'+(u+1)+'"]',t),l.length>0&&(r.removeClass("key-nav-item-active"),l.addClass("key-nav-item-active")))}f=$(".key-nav-item-active").length!=0?$(".key-nav-item-active",t).offset().top:0;var y=$(window).scrollTop(),p=$(".key-nav-item-active",t).outerHeight(),w=$(window).outerHeight();y>f?$("html, body").animate({scrollTop:f-50},200):(f+p>y+w,200)&&$("html, body").animate({scrollTop:f+p-w+50},200)}n.keyCode==13&&(a=t.find(".key-nav-item-active").data("keynavurl"),a&&(window.location=a))}}});$.fn.extend({activateKNav:function(){this.hasClass("keyboard-navigatable")&&($(".keyboard-navigatable").removeClass("keyboard-navigatable-active"),this.addClass("keyboard-navigatable-active"))},resetKNav:function(){this.hasClass("keyboard-navigatable")&&($(".keyboard-navigatable").removeClass("keyboard-navigatable-active"),this.addClass("keyboard-navigatable-active"))},deactivateKNav:function(n){n?$(n).removeClass("keyboard-navigatable-active"):this.hasClass("keyboard-navigatable-active")&&this.removeClass("keyboard-navigatable-active")}})});$(function(){function r(){var f=$(this).closest("body"),n,t,e,u,o,s;f.find(".texture-popup").remove();n=$(this).data();$(this).css("position","relative");t=$('<div class="texture-popup" />');t.attr({style:"z-index: 1001; position: absolute; width: "+i+"px"});var h=$("<img/>").attr({src:n.texturelink,height:250,width:250}),c=$('<div class="texture-image"/>').html(h),r="<h4>"+n.name+"<\/h4>";n.description&&(r+="<strong>Description: <\/strong><p>"+n.description+"<\/p>");n.careinstructions&&(r+="<strong>Care instructions: <\/strong><p>"+n.careinstructions+"<\/p>");n.fibercontent&&(r+="<strong>Fiber content: <\/strong><p>"+n.fibercontent+"<\/p>");n.tags&&(r+="<strong>Tags: <\/strong><p>"+n.tags+"<\/p>");e=$('<div class="texture-information" />').html(r);t.append(c);t.append(e);$(this).closest("body").append(t);u={left:$(this).offset().left,top:$(this).offset().top+$(this).height()};o=$(this).offset().left-($(f).offset().left+$(f).width())/2>0;o&&(u.left+=$(this).width()-i-20);s=$(this).offset().top-$(window).scrollTop()+$(t).height()-$(window).height()+100;s>0&&(u.top-=$(t).height()+$(this).height()+24);t.css(u)}function t(){$("body").find(".texture-popup").remove()}function u(){if($("body").off("mouseover",n,r),$("body").off("mouseout",n,t),SDB.DeviceSizes.isDesktop){$("body").on("mouseover",n,r);$("body").on("mouseout",n,t)}}var i=433,n=".show-texture-popup";$.initTexturePopup=function(){u();$(window).on("resize",function(){t();u()})};$.initTexturePopup()}),function(){var n,t,i;n=jQuery;i=function(){function n(){this.fadeDuration=500;this.fitImagesInViewport=!0;this.resizeDuration=700;this.showImageNumberLabel=!0;this.wrapAround=!0}return n.prototype.albumLabel=function(n,t){return"Image "+n+" of "+t},n}();t=function(){function t(n){this.options=n;this.album=[];this.currentImageIndex=void 0;this.init()}return t.prototype.init=function(){return this.enable(),this.build()},t.prototype.enable=function(){var t=this;return n("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(i){return t.start(n(i.currentTarget)),!1})},t.prototype.build=function(){var t=this;n("<div id='lightboxOverlay' class='lightboxOverlay'><\/div><div id='lightbox' class='lightbox'><div class='lb-outerContainer'><div class='lb-container'><img class='lb-image' src='' /><div class='lb-nav'><a class='lb-prev' href='' ><\/a><a class='lb-next' href='' ><\/a><\/div><div class='lb-loader'><a class='lb-cancel'><\/a><\/div><\/div><\/div><div class='lb-dataContainer'><div class='lb-data'><div class='lb-details'><span class='lb-caption'><\/span><span class='lb-number'><\/span><\/div><div class='lb-closeContainer'><a class='lb-close'><\/a><\/div><\/div><\/div><\/div>").appendTo(n("body"));this.$lightbox=n("#lightbox");this.$overlay=n("#lightboxOverlay");this.$outerContainer=this.$lightbox.find(".lb-outerContainer");this.$container=this.$lightbox.find(".lb-container");this.containerTopPadding=parseInt(this.$container.css("padding-top"),10);this.containerRightPadding=parseInt(this.$container.css("padding-right"),10);this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10);this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10);this.$overlay.hide().on("click",function(){return t.end(),!1});this.$lightbox.hide().on("click",function(i){return n(i.target).attr("id")==="lightbox"&&t.end(),!1});this.$outerContainer.on("click",function(i){return n(i.target).attr("id")==="lightbox"&&t.end(),!1});this.$lightbox.find(".lb-prev").on("click",function(){return t.currentImageIndex===0?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1});this.$lightbox.find(".lb-next").on("click",function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1});return this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return t.end(),!1})},t.prototype.start=function(t){var u,i,e,r,f,l,a,o,s,v,y,h,c;n(window).on("resize",this.sizeOverlay);if(n("select, object, embed").css({visibility:"hidden"}),this.$overlay.width(n(document).width()).height(n(document).height()).fadeIn(this.options.fadeDuration),this.album=[],f=0,e=t.attr("data-lightbox"),e)for(h=n(t.prop("tagName")+'[data-lightbox="'+e+'"]'),r=o=0,v=h.length;o<v;r=++o)i=h[r],this.album.push({link:n(i).attr("href"),title:n(i).attr("title")}),n(i).attr("href")===t.attr("href")&&(f=r);else if(t.attr("rel")==="lightbox")this.album.push({link:t.attr("href"),title:t.attr("title")});else for(c=n(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]'),r=s=0,y=c.length;s<y;r=++s)i=c[r],this.album.push({link:n(i).attr("href"),title:n(i).attr("title")}),n(i).attr("href")===t.attr("href")&&(f=r);u=n(window);a=u.scrollTop()+u.height()/10;l=u.scrollLeft();this.$lightbox.css({top:a+"px",left:l+"px"}).fadeIn(this.options.fadeDuration);this.changeImage(f)},t.prototype.changeImage=function(t){var r,i,u=this;this.disableKeyboardNav();r=this.$lightbox.find(".lb-image");this.sizeOverlay();this.$overlay.fadeIn(this.options.fadeDuration);n(".lb-loader").fadeIn("slow");this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide();this.$outerContainer.addClass("animating");i=new Image;i.onload=function(){var l,f,e,o,s,h,c;return r.attr("src",u.album[t].link),l=n(i),r.width(i.width),r.height(i.height),u.options.fitImagesInViewport&&(c=n(window).width(),h=n(window).height(),s=c-u.containerLeftPadding-u.containerRightPadding-20,o=h-u.containerTopPadding-u.containerBottomPadding-110,(i.width>s||i.height>o)&&(i.width/s>i.height/o?(e=s,f=parseInt(i.height/(i.width/e),10),r.width(e),r.height(f)):(f=o,e=parseInt(i.width/(i.height/f),10),r.width(e),r.height(f)))),u.sizeContainer(r.width(),r.height())};i.src=this.album[t].link;this.currentImageIndex=t},t.prototype.sizeOverlay=function(){return n("#lightboxOverlay").width(n(document).width()).height(n(document).height())},t.prototype.sizeContainer=function(n,t){var i,u,f,e,r=this;e=this.$outerContainer.outerWidth();f=this.$outerContainer.outerHeight();u=n+this.containerLeftPadding+this.containerRightPadding;i=t+this.containerTopPadding+this.containerBottomPadding;this.$outerContainer.animate({width:u,height:i},this.options.resizeDuration,"swing");setTimeout(function(){r.$lightbox.find(".lb-dataContainer").width(u);r.$lightbox.find(".lb-prevLink").height(i);r.$lightbox.find(".lb-nextLink").height(i);r.showImage()},this.options.resizeDuration)},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").hide();this.$lightbox.find(".lb-image").fadeIn("slow");this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()},t.prototype.updateNav=function(){this.$lightbox.find(".lb-nav").show();this.album.length>1&&(this.options.wrapAround?this.$lightbox.find(".lb-prev, .lb-next").show():(this.currentImageIndex>0&&this.$lightbox.find(".lb-prev").show(),this.currentImageIndex<this.album.length-1&&this.$lightbox.find(".lb-next").show()))},t.prototype.updateDetails=function(){var n=this;typeof this.album[this.currentImageIndex].title!="undefined"&&this.album[this.currentImageIndex].title!==""&&this.$lightbox.find(".lb-caption").html(this.album[this.currentImageIndex].title).fadeIn("fast");this.album.length>1&&this.options.showImageNumberLabel?this.$lightbox.find(".lb-number").text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn("fast"):this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating");this.$lightbox.find(".lb-dataContainer").fadeIn(this.resizeDuration,function(){return n.sizeOverlay()})},t.prototype.preloadNeighboringImages=function(){var n,t;this.album.length>this.currentImageIndex+1&&(n=new Image,n.src=this.album[this.currentImageIndex+1].link);this.currentImageIndex>0&&(t=new Image,t.src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){n(document).on("keyup.keyboard",n.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){n(document).off(".keyboard")},t.prototype.keyboardAction=function(n){var r,u,f,i,t;r=27;u=37;f=39;t=n.keyCode;i=String.fromCharCode(t).toLowerCase();t===r||i.match(/x|o|c/)?this.end():i==="p"||t===u?this.currentImageIndex!==0&&this.changeImage(this.currentImageIndex-1):(i==="n"||t===f)&&this.currentImageIndex!==this.album.length-1&&this.changeImage(this.currentImageIndex+1)},t.prototype.end=function(){return this.disableKeyboardNav(),n(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),n("select, object, embed").css({visibility:"visible"})},t}();n(function(){var n;return n=new i,lightboxOptions=new t(n)})}.call(this);$(function(){var n="#lightbox .lb-image,#lightbox .lb-nav,#lightbox .lb-prev,#lightbox .lb-next";lightboxOptions!==undefined&&(lightboxOptions.keyboardAction=function(n){var r,u,f,i,t;r=27;u=37;f=39;t=n.keyCode;i=String.fromCharCode(t).toLowerCase();t===r||i.match(/x|o|c/)?this.end():i==="p"||t===u?$("#lightbox .lb-nav .lb-prev").click():(i==="n"||t===f)&&$("#lightbox .lb-nav .lb-next").click()});$("body").on("swiperight",function(t){t.target&&$(t.target).is(n)&&$("#lightbox .lb-nav .lb-prev").click()}).on("swipeleft",function(t){t.target&&$(t.target).is(n)&&$("#lightbox .lb-nav .lb-next").click()})}),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports!="undefined"?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function i(i,r){var u=this,f;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(i),appendDots:n(i),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(n,t){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(t+1)+"<\/button>"},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,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:!1,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.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,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.hidden="hidden";u.paused=!1;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(i);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(i).data("slick")||{};u.options=n.extend({},u.defaults,f,r);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;typeof document.mozHidden!="undefined"?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden!="undefined"&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.instanceUid=t++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0);u.checkResponsive(!0)}var t=0;return i}();t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if(typeof i=="boolean")r=i,i=null;else if(i<0||i>=u.slideCount)return!1;u.unload();typeof i=="number"?i===0&&u.$slides.length===0?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.asNavFor=function(t){var r=this,i=r.options.asNavFor;i&&i!==null&&(i=n(i).not(r.$slider));i!==null&&typeof i=="object"&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer);n.slideCount>n.options.slidesToShow&&n.paused!==!0&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this;n.options.infinite===!1?n.direction===1?(n.currentSlide+1===n.slideCount-1&&(n.direction=0),n.slideHandler(n.currentSlide+n.options.slidesToScroll)):(n.currentSlide-1==0&&(n.direction=1),n.slideHandler(n.currentSlide-n.options.slidesToScroll)):n.slideHandler(n.currentSlide+n.options.slidesToScroll)};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var t=this,i,r;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(r='<ul class="'+t.options.dotsClass+'">',i=0;i<=t.getDotCount();i+=1)r+="<li>"+t.options.customPaging.call(this,t,i)+"<\/li>";r+="<\/ul>";t.$dots=n(r).appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=t.slideCount===0?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var n=this,t,i,r,f,c,u,e,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;t<c;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.html(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var r=this,f,u,e,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if(r.respondTo==="window"?e=h:r.respondTo==="slider"?e=s:r.respondTo==="min"&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&r.options.responsive!==null){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));u!==null?r.activeBreakpoint!==null?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):r.activeBreakpoint!==null&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var r=this,u=n(t.target),f,e,o,s;u.is("a")&&t.preventDefault();u.is("li")||(u=u.closest("li"));o=r.slideCount%r.options.slidesToScroll!=0;f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll;switch(t.data.message){case"previous":e=f===0?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=f===0?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=t.data.index===0?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var u=this,t,i,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&t.$dots!==null&&(n("li",t.$dots).off("click.slick",t.changeSlide),t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0&&n("li",t.$dots).off("mouseenter.slick",n.proxy(t.setPaused,t,!0)).off("mouseleave.slick",n.proxy(t.setPaused,t,!1)));t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.$list.off("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.setPaused,t,!1));t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpRows=function(){var n=this,t;n.options.rows>1&&(t=n.$slides.children().children(),t.removeAttr("style"),n.$slider.html(t))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".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(){n(this).attr("style",n(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.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;n!==null&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,t=0,i=0,r=0;if(n.options.infinite===!0)while(t<n.slideCount)++r,t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)r=n.slideCount;else while(t<n.slideCount)++r,t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return r-1};t.prototype.getLeft=function(n){var t=this,f,r,u=0,i;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,u=r*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=(t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0)+(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var n=this,t=0,i=0,u=[],r;for(n.options.infinite===!1?r=n.slideCount:(t=n.options.slidesToScroll*-1,i=n.options.slidesToScroll*-1,r=n.slideCount*2);t<r;)u.push(t),t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var t=this,i,r;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>t.swipeLeft*-1)return i=f,!1}),Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA()};t.prototype.initArrowEvents=function(){var n=this;if(n.options.arrows===!0&&n.slideCount>n.options.slidesToShow){n.$prevArrow.on("click.slick",{message:"previous"},n.changeSlide);n.$nextArrow.on("click.slick",{message:"next"},n.changeSlide)}};t.prototype.initDotEvents=function(){var t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow)n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);if(t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0)n("li",t.$dots).on("mouseenter.slick",n.proxy(t.setPaused,t,!0)).on("mouseleave.slick",n.proxy(t.setPaused,t,!1))};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));t.$list.on("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.setPaused,t,!1));if(t.options.accessibility===!0)t.$list.on("keydown.slick",t.keyHandler);if(t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show();n.options.autoplay===!0&&n.autoPlay()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(n.keyCode===37&&t.options.accessibility===!0?t.changeSlide({data:{message:"previous"}}):n.keyCode===39&&t.options.accessibility===!0&&t.changeSlide({data:{message:"next"}}))};t.prototype.lazyLoad=function(){function f(t){n("img[data-lazy]",t).each(function(){var t=n(this),i=n(this).attr("data-lazy"),r=document.createElement("img");r.onload=function(){t.animate({opacity:0},100,function(){t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")})})};r.src=i})}var t=this,e,r,i,u;t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),u=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),u=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,u=i+t.options.slidesToShow,t.options.fade===!0&&(i>0&&i--,u<=t.slideCount&&u++));e=t.$slider.find(".slick-slide").slice(i,u);f(e);t.slideCount<=t.options.slidesToShow?(r=t.$slider.find(".slick-slide"),f(r)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(r=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),f(r)):t.currentSlide===0&&(r=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),f(r))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();n.options.lazyLoad==="progressive"&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.paused=!1;n.autoPlay()};t.prototype.postSlide=function(n){var t=this;t.$slider.trigger("afterChange",[t,n]);t.animating=!1;t.setPosition();t.swipeLeft=null;t.options.autoplay===!0&&t.paused===!1&&t.autoPlay();t.options.accessibility===!0&&t.initADA()};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(){var t=this,r,i;r=n("img[data-lazy]",t.$slider).length;r>0&&(i=n("img[data-lazy]",t.$slider).first(),i.attr("src",null),i.attr("src",i.attr("data-lazy")).removeClass("slick-loading").load(function(){i.removeAttr("data-lazy");t.progressiveLazyLoad();t.options.adaptiveHeight===!0&&t.setPosition()}).error(function(){i.removeAttr("data-lazy");t.progressiveLazyLoad()}))};t.prototype.refresh=function(t){var i=this,r,u;u=i.slideCount-i.options.slidesToShow;i.options.infinite||(i.slideCount<=i.options.slidesToShow?i.currentSlide=0:i.currentSlide>u&&(i.currentSlide=u));r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var t=this,u,f,i,r=t.options.responsive||null;if(n.type(r)==="array"&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,f=r[u].breakpoint,r.hasOwnProperty(u)){while(i>=0)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;if(t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&t.currentSlide!==0&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(0);t.setPosition();t.$slider.trigger("reInit",[t]);t.options.autoplay===!0&&t.focusHandler()};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;if(typeof n=="boolean"?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||n<0||n>r.slideCount-1)return!1;r.unload();i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove();r.$slides=r.$slideTrack.children(this.options.slide);r.$slideTrack.children(this.options.slide).detach();r.$slideTrack.append(r.$slides);r.$slidesCache=r.$slides;r.reinit()};t.prototype.setCSS=function(n){var t=this,i={},r,u;t.options.rtl===!0&&(n=-n);r=t.positionProp=="left"?Math.ceil(n)+"px":"0px";u=t.positionProp=="top"?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var t=this,i;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(t,i,r){var u=this,f,e;if(t==="responsive"&&n.type(i)==="array")for(e in i)if(n.type(u.options.responsive)!=="array")u.options.responsive=[i[e]];else{for(f=u.options.responsive.length-1;f>=0;)u.options.responsive[f].breakpoint===i[e].breakpoint&&u.options.responsive.splice(f,1),f--;u.options.responsive.push(i[e])}else u.options[t]=i;r===!0&&(u.unload(),u.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";n.positionProp==="top"?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(t.WebkitTransition!==undefined||t.MozTransition!==undefined||t.msTransition!==undefined)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&(typeof n.options.zIndex=="number"?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);t.OTransform!==undefined&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.MozTransform!==undefined&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",t.perspectiveProperty===undefined&&t.MozPerspective===undefined&&(n.animType=!1));t.webkitTransform!==undefined&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.msTransform!==undefined&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",t.msTransform===undefined&&(n.animType=!1));t.transform!==undefined&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&n.animType!==null&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var t=this,u,i,r,f;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),n===0?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));t.options.lazyLoad==="ondemand"&&t.lazyLoad()};t.prototype.setupInfinite=function(){var t=this,i,r,u;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;i<u;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.setPaused=function(n){var t=this;t.options.autoplay===!0&&t.options.pauseOnHover===!0&&(t.paused=n,n?t.autoPlayClear():t.autoPlay())};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));if(r||(r=0),i.slideCount<=i.options.slidesToShow){i.setSlideClasses(r);i.asNavFor(r);return}i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,o,e,s=null,r=this;if((t=t||!1,r.animating!==!0||r.options.waitForAnimate!==!0)&&(r.options.fade!==!0||r.currentSlide!==n)&&!(r.slideCount<=r.options.slidesToShow)){if(t===!1&&r.asNavFor(n),u=n,s=r.getLeft(u),e=r.getLeft(r.currentSlide),r.currentLeft=r.swipeLeft===null?e:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(n<0||n>r.getDotCount()*r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(e,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.infinite===!1&&r.options.centerMode===!0&&(n<0||n>r.slideCount-r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(e,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.autoplay===!0&&clearInterval(r.autoPlayTimer),f=u<0?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),o=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.updateDots(),r.updateArrows(),r.options.fade===!0){i!==!0?(r.fadeSlideOut(o),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f);r.animateHeight();return}i!==!0?r.animateSlide(s,function(){r.postSlide(f)}):r.postSlide(f)}};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return(i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0)?t.options.rtl===!1?"left":"right":n<=360&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&n<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&n<=135?"left":"right":"vertical"};t.prototype.swipeEnd=function(){var n=this,t;if(n.dragging=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,n.touchObject.curX===undefined)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe)switch(n.swipeDirection()){case"left":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount();n.slideHandler(t);n.currentDirection=0;n.touchObject={};n.$slider.trigger("swipe",[n,"left"]);break;case"right":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount();n.slideHandler(t);n.currentDirection=1;n.touchObject={};n.$slider.trigger("swipe",[n,"right"])}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(t.options.swipe!==!1&&(!("ontouchend"in document)||t.options.swipe!==!1)&&(t.options.draggable!==!1||n.type.indexOf("mouse")===-1)){t.touchObject.fingerCount=n.originalEvent&&n.originalEvent.touches!==undefined?n.originalEvent.touches.length:1;t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold;t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold);switch(n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}}};t.prototype.swipeMove=function(n){var t=this,f,e,r,u,i;if(i=n.originalEvent!==undefined?n.originalEvent.touches:null,!t.dragging||i&&i.length!==1)return!1;if(f=t.getLeft(t.currentSlide),t.touchObject.curX=i!==undefined?i[0].pageX:n.clientX,t.touchObject.curY=i!==undefined?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2)))),e=t.swipeDirection(),e!=="vertical"){if(n.originalEvent!==undefined&&t.touchObject.swipeLength>4&&n.preventDefault(),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(t.currentSlide===0&&e==="right"||t.currentSlide>=t.getDotCount()&&e==="left")&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1)return!1;if(t.animating===!0)return t.swipeLeft=null,!1;t.setCSS(t.swipeLeft)}};t.prototype.swipeStart=function(n){var t=this,i;if(t.touchObject.fingerCount!==1||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;n.originalEvent!==undefined&&n.originalEvent.touches!==undefined&&(i=n.originalEvent.touches[0]);t.touchObject.startX=t.touchObject.curX=i!==undefined?i.pageX:n.clientX;t.touchObject.startY=t.touchObject.curY=i!==undefined?i.pageY:n.clientY;t.dragging=!0};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;n.$slidesCache!==null&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var n=this,t;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.currentSlide===0?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;n.$dots!==null&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;document[n.hidden]?(n.paused=!0,n.autoPlayClear()):n.options.autoplay===!0&&(n.paused=!1,n.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"});t.$slideTrack.attr("role","listbox");t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i+""})});t.$dots!==null&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i+"",id:"slick-slide"+t.instanceUid+i+""})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.focusHandler=function(){var t=this;t.$slider.on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.isPlay&&(r.is(":focus")?(t.autoPlayClear(),t.paused=!0):(t.paused=!1,t.autoPlay()))},0)})};n.fn.slick=function(){for(var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,u,n=0;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),typeof u!="undefined")return u;return i}})