/*! lightslider - v1.1.6 - 2016-10-25 * https://github.com/sachinchoolur/lightslider * Copyright (c) 2016 Sachin N; Licensed MIT */ !function(e,i){"use strict";var t={item:3,autoWidth:!1,slideMove:1,slideMargin:10,addClass:"",mode:"slide",useCSS:!0,cssEasing:"ease",easing:"linear",speed:400,auto:!1,pauseOnHover:!1,loop:!1,slideEndAnimation:!0,pause:2e3,keyPress:!1,controls:!0,prevHtml:"",nextHtml:"",rtl:!1,adaptiveHeight:!1,vertical:!1,verticalHeight:500,vThumbWidth:100,thumbItem:10,pager:!0,gallery:!1,galleryMargin:5,thumbMargin:5,currentPagerPosition:"middle",enableTouch:!0,enableDrag:!0,freeMove:!0,swipeThreshold:40,responsive:[],onBeforeStart:function(e){},onSliderLoad:function(e){},onBeforeSlide:function(e,i){},onAfterSlide:function(e,i){},onBeforeNextSlide:function(e,i){},onBeforePrevSlide:function(e,i){}};e.fn.lightSlider=function(i){if(0===this.length)return this;if(this.length>1)return this.each(function(){e(this).lightSlider(i)}),this;var l={},n=e.extend(!0,{},t,i),a={},o=this;l.$el=this,"fade"===n.mode&&(n.vertical=!1);var s=o.children(),r=e(window).width(),d=null,u=0,c=0,f=!1,h=0,g="",v=0,p=!0===n.vertical?"height":"width",m=!0===n.vertical?"margin-bottom":"margin-right",S=0,M=0,b=0,C=0,T=null,y="ontouchstart"in document.documentElement,w={chbreakpoint:function(){if(r=e(window).width(),n.responsive.length){var i;if(!1===n.autoWidth&&(i=n.item),rn.responsive[0].breakpoint)for(var o in a)a.hasOwnProperty(o)&&(n[o]=a[o]);!1===n.autoWidth&&S>0&&b>0&&i!==n.item&&(v=Math.round(S/((b+n.slideMargin)*n.slideMove)))}},calSW:function(){!1===n.autoWidth&&(b=(h-(n.item*n.slideMargin-n.slideMargin))/n.item)},calWidth:function(e){var i=!0===e?g.find(".lslide").length:s.length;if(!1===n.autoWidth)c=i*(b+n.slideMargin);else{c=0;for(var t=0;t'+n.prevHtml+''+n.nextHtml+""),n.autoWidth?w.calWidth(!1)
'),g=o.parent(".lSSlideWrapper"),!0===n.rtl&&g.parent().addClass("lSrtl"),n.vertical?(g.parent().addClass("vertical"),h=n.verticalHeight,g.css("height",h+"px")):h=o.outerWidth(),s.addClass("lslide"),!0===n.loop&&"slide"===n.mode&&(w.calSW(),w.clone=function(){if(w.calWidth(!0)>h){for(var i=0,t=0,l=0;l=h+n.slideMargin));l++);var a=!0===n.autoWidth?t:n.item;if(as.length-1-o.find(".clone.right").length;d--)v--,s.eq(d).remove();for(var u=o.find(".clone.right").length;uo.find(".lslide").length-a;c--)o.find(".lslide").eq(c-1).clone().removeClass("lslide").addClass("clone left").prependTo(o);s=o.children()}else s.hasClass("clone")&&(o.find(".clone").remove(),e.move(o,0))},w.clone()),w.sSW=function(){u=s.length,!0===n.rtl&&!1===n.vertical&&(m="margin-left"),!1===n.autoWidth&&s.css(p,b+"px"),s.css(m,n.slideMargin+"px"),c=w.calWidth(!1),o.css(p,c+"px"),!0===n.loop&&"slide"===n.mode&&!1===f&&(v=o.find(".clone.left").length)},w.calL=function(){s=o.children(),u=s.length},this.doCss()&&g.addClass("usingCss"),w.calL(),"slide"===n.mode?(w.calSW(),w.sSW(),!0===n.loop&&(S=e.slideValue(),this.move(o,S)),!1===n.vertical&&this.setHeight(o,!1)):(this.setHeight(o,!0),o.addClass("lSFade"),this.doCss()||(s.fadeOut(0),s.eq(v).fadeIn(0))),!0===n.loop&&"slide"===n.mode?s.eq(v).addClass("active"):s.first().addClass("active")},pager:function(){var e=this;if(w.createPager=function(){C=(h-(n.thumbItem*n.thumbMargin-n.thumbMargin))/n.thumbItem;var i=g.find(".lslide"),t=g.find(".lslide").length,l=0,a="",s=0;for(l=0;l':a+='
  • '+(l+1)+"
  • ","slide"===n.mode&&s>=c-h-n.slideMargin){l+=1;var d=2;n.autoWidth&&(a+='
  • '+(l+1)+"
  • ",d=1),l');var t=n.vertical?"margin-left":"margin-top";g.parent().find(".lSPager").css(t,n.galleryMargin+"px"),w.createPager()}setTimeout(function(){w.init()},0)},setHeight:function(e,i){var t=null,l=this;t=n.loop?e.children(".lslide ").first():e.children().first();var a=function(){var l=t.outerHeight(),n=0,a=l;i&&(l=0,n=100*a/h),e.css({height:l+"px","padding-bottom":n+"%"})};a(),t.find("img").length?t.find("img")[0].complete?(a(),T||l.auto()):t.find("img").on("load",function(){setTimeout(function(){a(),T||l.auto()},100)}):T||l.auto()},active:function(e,i){this.doCss()&&"fade"===n.mode&&g.addClass("on");var t,l,a=0;v*n.slideMove=t&&(a=l)),!0===n.loop&&"slide"===n.mode&&(a=!0===i?v-o.find(".clone.left").length:v*n.slideMove,!0===i&&(l=(t=e.length)-1,a+1===t?a=l:a+1>t&&(a=0))),this.doCss()||"fade"!==n.mode||!1!==i||e.eq(a).fadeIn(n.speed),e.eq(a).addClass("active")):(e.removeClass("active"),e.eq(e.length-1).addClass("active"),this.doCss()||"fade"!==n.mode||!1!==i||(e.fadeOut(n.speed),e.eq(a).fadeIn(n.speed)))},move:function(e,i){!0===n.rtl&&(i=-i),this.doCss()?!0===n.vertical?e.css({transform:"translate3d(0px, "+-i+"px, 0px)","-webkit-transform":"translate3d(0px, "+-i+"px, 0px)"}):e.css({transform:"translate3d("+-i+"px, 0px, 0px)","-webkit-transform":"translate3d("+-i+"px, 0px, 0px)"}):!0===n.vertical?e.css("position","relative").animate({top:-i+"px"},n.speed,n.easing):e.css("position","relative").animate({left:-i+"px"},n.speed,n.easing);var t=g.parent().find(".lSPager").find("li");this.active(t,!0)},fade:function(){this.active(s,!1);var e=g.parent().find(".lSPager").find("li");this.active(e,!0)},slide:function(){var e=this;w.calSlide=function(){c>h&&(S=e.slideValue(),e.active(s,!1),S>c-h-n.slideMargin?S=c-h-n.slideMargin:S<0&&(S=0),e.move(o,S),!0===n.loop&&"slide"===n.mode&&(v>=u-o.find(".clone.left").length/n.slideMove&&e.resetSlide(o.find(".clone.left").length),0===v&&e.resetSlide(g.find(".lslide").length)))},w.calSlide()},resetSlide:function(e){var i=this;g.find(".lSAction a").addClass("disabled"),setTimeout(function(){v=e,g.css("transition-duration","0ms"),S=i.slideValue(),i.active(s,!1),l.move(o,S),setTimeout(function(){g.css("transition-duration",n.speed+"ms"),g.find(".lSAction a").removeClass("disabled")},50)},n.speed+100)},slideValue:function(){var e=0;if(!1===n.autoWidth)e=v*((b+n.slideMargin)*n.slideMove);else{e=0;for(var i=0;i=t.children().length?i=0:i<0&&(i=t.children().length));var l=i*(C+n.thumbMargin)-e;l+h>M&&(l=M-h-n.thumbMargin),l<0&&(l=0),this.move(t,l)},auto:function(){n.auto&&(clearInterval(T),T=setInterval(function(){o.goToNextSlide()},n.pause))},pauseOnHover:function(){var i=this;n.auto&&n.pauseOnHover&&(g.on("mouseenter",function(){e(this).addClass("ls-hover"),o.pause(),n.auto=!0}),g.on("mouseleave",function(){e(this).removeClass("ls-hover"),g.find(".lightSlider").hasClass("lsGrabbing")||i.auto()}))},touchMove:function(e,i){if(g.css("transition-duration","0ms"),"slide"===n.mode){var t=S-(e-i);if(t>=c-h-n.slideMargin)if(!1===n.freeMove)t=c-h-n.slideMargin;else{var l=c-h-n.slideMargin;t=l+(t-l)/5}else t<0&&(!1===n.freeMove?t=0:t/=5);this.move(o,t)}},touchEnd:function(e){if(g.css("transition-duration",n.speed+"ms"),"slide"===n.mode){var i=!1,t=!0;(S-=e)>c-h-n.slideMargin?(S=c-h-n.slideMargin,!1===n.autoWidth&&(i=!0)):S<0&&(S=0);var l=function(e){var t=0;if(i||e&&(t=1),n.autoWidth)for(var l=0,a=0;a=S));a++);else{var o=S/((b+n.slideMargin)*n.slideMove);v=parseInt(o)+t,S>=c-h-n.slideMargin&&o%1!=0&&v++}};e>=n.swipeThreshold?(l(!1),t=!1):e<=-n.swipeThreshold&&(l(!0),t=!1),o.mode(t),this.slideThumb()}else e>=n.swipeThreshold?o.goToPrevSlide():e<=-n.swipeThreshold&&o.goToNextSlide()},enableDrag:function(){var i=this;if(!y){var t=0,l=0,a=!1;g.find(".lightSlider").addClass("lsGrab"),g.on("mousedown",function(i){if(c=n.swipeThreshold&&e(window).on("click.ls",function(i){i.preventDefault?i.preventDefault():i.returnValue=!1,i.stopImmediatePropagation(),i.stopPropagation(),e(window).off("click.ls")}),i.touchEnd(s)}})}},enableTouch:function(){var e=this;if(y){var i={},t={};g.on("touchstart",function(e){t=e.originalEvent.targetTouches[0],i.pageX=e.originalEvent.targetTouches[0].pageX,i.pageY=e.originalEvent.targetTouches[0].pageY,clearInterval(T)}),g.on("touchmove",function(l){if(co&&l.preventDefault(),e.touchMove(t.pageY,i.pageY)):(3*o>s&&l.preventDefault(),e.touchMove(t.pageX,i.pageX))}),g.on("touchend",function(){if(c1?n.verticalHeight:s.outerHeight(),g.css("height",h+"px")):h=g.outerWidth(),!0===n.loop&&"slide"===n.mode&&w.clone(),w.calL(),"slide"===n.mode&&o.removeClass("lSSlide"),"slide"===n.mode&&(w.calSW(),w.sSW()),setTimeout(function(){"slide"===n.mode&&o.addClass("lSSlide")},1e3),n.pager&&w.createPager(),!0===n.adaptiveHeight&&!1===n.vertical&&o.css("height",s.eq(v).outerHeight(!0)),!1===n.adaptiveHeight&&("slide"===n.mode?!1===n.vertical?l.setHeight(o,!1):l.auto():l.setHeight(o,!0)),!0===n.gallery&&l.slideThumb(),"slide"===n.mode&&l.slide(),!1===n.autoWidth?s.length<=n.item?g.find(".lSAction").hide():g.find(".lSAction").show():w.calWidth(!1)0)n.onBeforePrevSlide.call(this,o,v),v--,o.mode(!1),!0===n.gallery&&l.slideThumb();else if(!0===n.loop){if(n.onBeforePrevSlide.call(this,o,v),"fade"===n.mode)v=parseInt((u-1)/n.slideMove);o.mode(!1),!0===n.gallery&&l.slideThumb()}else!0===n.slideEndAnimation&&(o.addClass("leftEnd"),setTimeout(function(){o.removeClass("leftEnd")},400))},o.goToNextSlide=function(){var e=!0;"slide"===n.mode&&(e=l.slideValue()=i+t?v-i-t:v-t}return e+1},o.getTotalSlideCount=function(){return g.find(".lslide").length},o.goToSlide=function(e){v=n.loop?e+o.find(".clone.left").length-1:e,o.mode(!1),!0===n.gallery&&l.slideThumb()},o.destroy=function(){o.lightSlider&&(o.goToPrevSlide=function(){},o.goToNextSlide=function(){},o.mode=function(){},o.play=function(){},o.pause=function(){},o.refresh=function(){},o.getCurrentSlideCount=function(){},o.getTotalSlideCount=function(){},o.goToSlide=function(){},o.lightSlider=null,w={init:function(){}},o.parent().parent().find(".lSAction, .lSPager").remove(),o.removeClass("lightSlider lSFade lSSlide lsGrab lsGrabbing leftEnd right").removeAttr("style").unwrap().unwrap(),o.children().removeAttr("style"),s.removeClass("lslide active"),o.find(".clone").remove(),s=null,T=null,f=!1,v=0)},setTimeout(function(){n.onSliderLoad.call(this,o)},10),e(window).on("resize orientationchange",function(e){setTimeout(function(){e.preventDefault?e.preventDefault():e.returnValue=!1,w.init()},200)}),this},e(".posts-gallery-slider").each(function(i,t){var l="posts-gallery-";e(t).attr("id",l+i),e("#"+l+i).lightSlider({adaptiveHeight:!1,item:1,slideMargin:0,loop:!0,auto:!0,pager:!1,pauseOnHover:!0,onSliderLoad:function(){e(".posts-gallery-slider").removeClass("cS-hidden")}})}),e("#single-posts-full-width-gallery").lightSlider({item:1,adaptiveHeight:!1,slideMargin:0,speed:800,pause:3e3,auto:!0,loop:!0,pager:!1,pauseOnHover:!0,onSliderLoad:function(){e("#single-posts-full-width-gallery").removeClass("cS-hidden")}}),e("#portfolio-gallery").lightSlider({gallery:!0,galleryMargin:10,item:1,thumbItem:8,slideMargin:100,speed:800,pause:3e3,auto:!0,loop:!0,pauseOnHover:!0,onSliderLoad:function(){e("#portfolio-gallery").removeClass("cS-hidden")}}),e("#portfolio-gallery-full-width").lightSlider({gallery:!0,galleryMargin:12,item:1,thumbItem:10,slideMargin:100,speed:800,pause:3e3,auto:!0,loop:!0,pauseOnHover:!0,onSliderLoad:function(){e("#portfolio-gallery-full-width").removeClass("cS-hidden")}}),e("#course-gallery").lightSlider({gallery:!0,galleryMargin:10,item:1,thumbItem:8,slideMargin:100,speed:800,pause:3e3,auto:!0,loop:!0,pauseOnHover:!0,onSliderLoad:function(){e("#course-gallery").removeClass("cS-hidden")}})}(jQuery);