File: /var/www/zaklada/wp-content/plugins/responsive-lightbox/assets/slippry/slippry.min.js
!function(A){"use strict";var E={slippryWrapper:'<div class="sy-box" />',slideWrapper:'<div class="sy-slides-wrap" />',slideCrop:'<div class="sy-slides-crop" />',boxClass:"sy-list",elements:"li",activeClass:"sy-active",fillerClass:"sy-filler",loadingClass:"sy-loading",adaptiveHeight:!0,start:1,loop:!0,captionsSrc:"img",captions:"overlay",captionsEl:".sy-caption",initSingle:!0,responsive:!0,preload:"visible",pager:!0,pagerClass:"sy-pager",controls:!0,controlClass:"sy-controls",prevClass:"sy-prev",prevText:"Previous",nextClass:"sy-next",nextText:"Next",hideOnEnd:!0,transition:"fade",kenZoom:120,slideMargin:0,transClass:"transition",speed:800,easing:"swing",continuous:!0,useCSS:!0,auto:!0,autoDirection:"next",autoHover:!0,autoHoverDelay:100,autoDelay:500,pause:4e3,onSliderLoad:function(){return this},onSlideBefore:function(){return this},onSlideAfter:function(){return this}};A.fn.slippry=function(t){var o,s,e,i,a,n,r,l,v,c,p,d,g,u,f,h,C,y,m,S,x,W,w,k,T,M,b=this;return 0===b.length||(1<b.length?b.each(function(){A(this).slippry(t)}):(o={vars:{}},c=function(){var s,t=document.createElement("div"),i={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",MSTransition:"msTransitionEnd",OTransition:"oTransitionEnd",transition:"transitionEnd transitionend"};for(s in i)if(void 0!==t.style[s])return i[s]},k=document.createElement("div"),M=(T=["Khtml","Ms","O","Moz","Webkit"]).length,m=function(s){if(s in k.style)return!0;for(s=s.replace(/^[a-z]/,function(s){return s.toUpperCase()});M--;)if(T[M]+s in k.style)return!0;return!1},W=function(s,t){var i=t.split("."),e=A(s),a="",n="";return A.each(i,function(s,t){0<=t.indexOf("#")?a+=t.replace(/^#/,""):n+=t+" "}),a.length&&e.attr("id",a),n.length&&e.attr("class",n.trim()),e},w=function(){var s,t={},i={},e=100-o.settings.kenZoom;i.width=o.settings.kenZoom+"%",o.vars.active.index()%2==0?(i.left=e+"%",i.top=e+"%",t.left="0%",t.top="0%"):(i.left="0%",i.top="0%",t.left=e+"%",t.top=e+"%"),s=o.settings.pause+2*o.settings.speed,o.vars.active.css(i),o.vars.active.animate(t,{duration:s,easing:o.settings.easing,queue:!1})},l=function(){o.vars.fresh?(o.vars.slippryWrapper.removeClass(o.settings.loadingClass),o.vars.fresh=!1,o.settings.auto&&b.startAuto(),o.settings.useCSS||"kenburns"!==o.settings.transition||w(),o.settings.onSliderLoad.call(void 0,o.vars.active.index())):A("."+o.settings.fillerClass,o.vars.slideWrapper).addClass("ready")},g=function(s,t){var i=1/(s/t)*100+"%";A("."+o.settings.fillerClass,o.vars.slideWrapper).css({paddingTop:i}),l()},e=function(s){var t,i;void 0!==A("img",s).attr("src")?A("<img />").on("load",function(){t=s.width(),i=s.height(),g(t,i)}).attr("src",A("img",s).attr("src")):(t=s.width(),i=s.height(),g(t,i))},s=function(){var s,t,i;0===A("."+o.settings.fillerClass,o.vars.slideWrapper).length&&o.vars.slideWrapper.append(A('<div class="'+o.settings.fillerClass+'" />')),!0===o.settings.adaptiveHeight?e(A("."+o.settings.activeClass,b)):(i=t=0,A(o.vars.slides).each(function(){A(this).height()>t&&(s=A(this),t=s.height()),(i+=1)===o.vars.count&&(void 0===s&&(s=A(A(o.vars.slides)[0])),e(s))}))},d=function(){o.settings.pager&&(A("."+o.settings.pagerClass+" li",o.vars.slippryWrapper).removeClass(o.settings.activeClass),A(A("."+o.settings.pagerClass+" li",o.vars.slippryWrapper)[o.vars.active.index()]).addClass(o.settings.activeClass))},C=function(){!o.settings.loop&&o.settings.hideOnEnd&&(A("."+o.settings.prevClass,o.vars.slippryWrapper)[o.vars.first?"hide":"show"](),A("."+o.settings.nextClass,o.vars.slippryWrapper)[o.vars.last?"hide":"show"]())},a=function(){var s,t;!1!==o.settings.captions&&(s="img"!==o.settings.captionsSrc?o.vars.active.attr("title"):void 0!==A("img",o.vars.active).attr("title")?A("img",o.vars.active).attr("title"):A("img",o.vars.active).attr("alt"),t="custom"!==o.settings.captions?A(o.settings.captionsEl,o.vars.slippryWrapper):A(o.settings.captionsEl),void 0!==s&&""!==s?t.html(s).show():t.hide())},b.startAuto=function(){void 0===o.vars.timer&&void 0===o.vars.delay&&(o.vars.delay=window.setTimeout(function(){o.vars.autodelay=!1,o.vars.timer=window.setInterval(function(){o.vars.trigger="auto",h(o.settings.autoDirection)},o.settings.pause)},o.vars.autodelay?o.settings.autoHoverDelay:o.settings.autoDelay),o.settings.autoHover&&o.vars.slideWrapper.off("mouseenter").off("mouseleave").on("mouseenter",function(){void 0!==o.vars.timer?(o.vars.hoverStop=!0,b.stopAuto()):o.vars.hoverStop=!1}).on("mouseleave",function(){o.vars.hoverStop&&(o.vars.autodelay=!0,b.startAuto())}))},b.stopAuto=function(){window.clearInterval(o.vars.timer),o.vars.timer=void 0,window.clearTimeout(o.vars.delay),o.vars.delay=void 0},b.refresh=function(){o.vars.slides.removeClass(o.settings.activeClass),o.vars.active.addClass(o.settings.activeClass),(o.settings.responsive?s:l)(),C(),d(),a()},f=function(){b.refresh()},v=function(){o.vars.moving=!1,o.vars.active.removeClass(o.settings.transClass),o.vars.fresh||o.vars.old.removeClass("sy-ken"),o.vars.old.removeClass(o.settings.transClass),o.settings.onSlideAfter.call(void 0,o.vars.active,o.vars.old.index(),o.vars.active.index()),o.settings.auto&&(o.vars.hoverStop&&void 0!==o.vars.hoverStop||b.startAuto())},u=function(){var s,t,i,e,a,n,r;o.settings.onSlideBefore.call(void 0,o.vars.active,o.vars.old.index(),o.vars.active.index()),!1!==o.settings.transition?(o.vars.moving=!0,"fade"===o.settings.transition||"kenburns"===o.settings.transition?(o.vars.fresh?(o.settings.useCSS?o.vars.slides.css({transitionDuration:o.settings.speed+"ms",opacity:0}):o.vars.slides.css({opacity:0}),o.vars.active.css("opacity",1),"kenburns"===o.settings.transition&&o.settings.useCSS&&(a=o.settings.pause+2*o.settings.speed,o.vars.slides.css({animationDuration:a+"ms"}),o.vars.active.addClass("sy-ken")),v()):o.settings.useCSS?(o.vars.old.addClass(o.settings.transClass).css("opacity",0),o.vars.active.addClass(o.settings.transClass).css("opacity",1),"kenburns"===o.settings.transition&&o.vars.active.addClass("sy-ken"),A(window).off("focus").on("focus",function(){o.vars.moving&&o.vars.old.trigger(o.vars.transition)}),o.vars.old.one(o.vars.transition,function(){return v(),this})):("kenburns"===o.settings.transition&&w(),o.vars.old.addClass(o.settings.transClass).animate({opacity:0},o.settings.speed,o.settings.easing,function(){v()}),o.vars.active.addClass(o.settings.transClass).css("opacity",0).animate({opacity:1},o.settings.speed,o.settings.easing)),f()):"horizontal"!==o.settings.transition&&"vertical"!==o.settings.transition||(n="horizontal"===o.settings.transition?"left":"top",s="-"+o.vars.active.index()*(100+o.settings.slideMargin)+"%",o.vars.fresh?(b.css(n,s),v()):(r={},o.settings.continuous&&(!o.vars.jump||"controls"!==o.vars.trigger&&"auto"!==o.vars.trigger||(t=!0,e=s,s=o.vars.first?(i=0,o.vars.active.css(n,o.vars.count*(100+o.settings.slideMargin)+"%"),"-"+o.vars.count*(100+o.settings.slideMargin)+"%"):(i=(o.vars.count-1)*(100+o.settings.slideMargin)+"%",o.vars.active.css(n,-(100+o.settings.slideMargin)+"%"),100+o.settings.slideMargin+"%"))),o.vars.active.addClass(o.settings.transClass),o.settings.useCSS?(r[n]=s,r.transitionDuration=o.settings.speed+"ms",b.addClass(o.settings.transition),b.css(r),A(window).off("focus").on("focus",function(){o.vars.moving&&b.trigger(o.vars.transition)}),b.one(o.vars.transition,function(){return b.removeClass(o.settings.transition),t&&(o.vars.active.css(n,i),r[n]=e,r.transitionDuration="0ms",b.css(r)),v(),this})):(r[n]=s,b.stop().animate(r,o.settings.speed,o.settings.easing,function(){return t&&(o.vars.active.css(n,i),b.css(n,e)),v(),this}))),f())):(f(),v())},y=function(s){o.vars.first=o.vars.last=!1,"prev"===s||0===s?o.vars.first=!0:"next"!==s&&s!==o.vars.count-1||(o.vars.last=!0)},h=function(s){var t,i;o.vars.moving||("auto"!==o.vars.trigger&&b.stopAuto(),t=o.vars.active.index(),"prev"===s?(i=s,0<t?s=t-1:o.settings.loop&&(s=o.vars.count-1)):"next"===s?(i=s,t<o.vars.count-1?s=t+1:o.settings.loop&&(s=0)):i=--s<t?"prev":"next",o.vars.jump=!1,"prev"===s||"next"===s||s===t&&!o.vars.fresh||(y(s),o.vars.old=o.vars.active,o.vars.active=A(o.vars.slides[s]),(0===t&&"prev"===i||t===o.vars.count-1&&"next"===i)&&(o.vars.jump=!0),u()))},b.goToSlide=function(s){o.vars.trigger="external",h(s)},b.goToNextSlide=function(){o.vars.trigger="external",h("next")},b.goToPrevSlide=function(){o.vars.trigger="external",h("prev")},n=function(){if(o.settings.pager&&1<o.vars.count){for(var s=o.vars.slides.length,t=A('<ul class="'+o.settings.pagerClass+'" />'),i=1;i<s+1;i+=1)t.append(A("<li />").append(A('<a href="#'+i+'">'+i+"</a>")));o.vars.slippryWrapper.append(t),A("."+o.settings.pagerClass+" a",o.vars.slippryWrapper).on("click",function(){return o.vars.trigger="pager",h(parseInt(this.hash.split("#")[1],10)),!1}),d()}},r=function(){o.settings.controls&&1<o.vars.count&&(o.vars.slideWrapper.append(A('<ul class="'+o.settings.controlClass+'" />').append('<li class="'+o.settings.prevClass+'"><a href="#prev">'+o.settings.prevText+"</a></li>").append('<li class="'+o.settings.nextClass+'"><a href="#next">'+o.settings.nextText+"</a></li>")),A("."+o.settings.controlClass+" a",o.vars.slippryWrapper).on("click",function(){return o.vars.trigger="controls",h(this.hash.split("#")[1]),!1}),C())},p=function(){!1!==o.settings.captions&&("overlay"===o.settings.captions?o.vars.slideWrapper.append(A('<div class="sy-caption-wrap" />').html(W("<div />",o.settings.captionsEl))):"below"===o.settings.captions&&o.vars.slippryWrapper.append(A('<div class="sy-caption-wrap" />').html(W("<div />",o.settings.captionsEl))))},x=function(){h(o.vars.active.index()+1)},S=function(s){var t,i="all"===o.settings.preload?s:o.vars.active,e=A("img, iframe",i),a=e.length;0!==a?(t=0,e.each(function(){A(this).one("load error",function(){++t===a&&x()}).each(function(){this.complete&&A(this).trigger("load")})})):x()},b.getCurrentSlide=function(){return o.vars.active},b.getSlideCount=function(){return o.vars.count},b.destroySlider=function(){!1===o.vars.fresh&&(b.stopAuto(),o.vars.moving=!1,o.vars.slides.each(function(){void 0!==A(this).data("sy-cssBckup")?A(this).attr("style",A(this).data("sy-cssBckup")):A(this).removeAttr("style"),void 0!==A(this).data("sy-classBckup")?A(this).attr("class",A(this).data("sy-classBckup")):A(this).removeAttr("class")}),void 0!==b.data("sy-cssBckup")?b.attr("style",b.data("sy-cssBckup")):b.removeAttr("style"),void 0!==b.data("sy-classBckup")?b.attr("class",b.data("sy-classBckup")):b.removeAttr("class"),o.vars.slippryWrapper.before(b),o.vars.slippryWrapper.remove(),o.vars.fresh=void 0)},b.reloadSlider=function(){b.destroySlider(),i()},(i=function(){var s;if(o.settings=A.extend({},E,t),o.vars.slides=A(o.settings.elements,b),o.vars.count=o.vars.slides.length,o.settings.useCSS&&(m("transition")||(o.settings.useCSS=!1),o.vars.transition=c()),b.data("sy-cssBckup",b.attr("style")),b.data("sy-classBackup",b.attr("class")),b.addClass(o.settings.boxClass).wrap(o.settings.slippryWrapper).wrap(o.settings.slideWrapper).wrap(o.settings.slideCrop),o.vars.slideWrapper=b.parent().parent(),o.vars.slippryWrapper=o.vars.slideWrapper.parent().addClass(o.settings.loadingClass),o.vars.fresh=!0,o.vars.slides.each(function(){A(this).addClass("sy-slide "+o.settings.transition),o.settings.useCSS&&A(this).addClass("useCSS"),"horizontal"===o.settings.transition?A(this).css("left",A(this).index()*(100+o.settings.slideMargin)+"%"):"vertical"===o.settings.transition&&A(this).css("top",A(this).index()*(100+o.settings.slideMargin)+"%")}),!(1<o.vars.count||o.settings.initSingle))return this;-1===A("."+o.settings.activeClass,b).index()?(s="random"===o.settings.start?Math.round(Math.random()*(o.vars.count-1)):0<o.settings.start&&o.settings.start<=o.vars.count?o.settings.start-1:0,o.vars.active=A(o.vars.slides[s]).addClass(o.settings.activeClass)):o.vars.active=A("."+o.settings.activeClass,b),r(),n(),p(),S(o.vars.slides)})())),this}}(jQuery);