<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.seculargames.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ASimple-lightbox.min.js</id>
	<title>MediaWiki:Simple-lightbox.min.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.seculargames.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ASimple-lightbox.min.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.seculargames.org/index.php?title=MediaWiki:Simple-lightbox.min.js&amp;action=history"/>
	<updated>2026-07-29T05:22:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.seculargames.org/index.php?title=MediaWiki:Simple-lightbox.min.js&amp;diff=45811&amp;oldid=prev</id>
		<title>imported&gt;Loramin: Created page with &quot;/* 	By André Rinas, www.andrerinas.de 	Documentation, www.simplelightbox.de 	Available for use under the MIT License 	1.17.3 */ !function(st,ot,E){&quot;use strict&quot;;st.fn.simpleLi...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.seculargames.org/index.php?title=MediaWiki:Simple-lightbox.min.js&amp;diff=45811&amp;oldid=prev"/>
		<updated>2019-11-21T19:29:09Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span class=&quot;autocomment&quot;&gt;By André Rinas, www.andrerinas.de 	Documentation, www.simplelightbox.de 	Available for use under the MIT License 	1.17.3: &lt;/span&gt; !function(st,ot,E){&amp;quot;use strict&amp;quot;;st.fn.simpleLi...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*&lt;br /&gt;
	By André Rinas, www.andrerinas.de&lt;br /&gt;
	Documentation, www.simplelightbox.de&lt;br /&gt;
	Available for use under the MIT License&lt;br /&gt;
	1.17.3&lt;br /&gt;
*/&lt;br /&gt;
!function(st,ot,E){&amp;quot;use strict&amp;quot;;st.fn.simpleLightbox=function(N){N=st.extend({sourceAttr:&amp;quot;href&amp;quot;,overlay:!0,spinner:!0,nav:!0,navText:[&amp;quot;&amp;amp;lsaquo;&amp;quot;,&amp;quot;&amp;amp;rsaquo;&amp;quot;],captions:!0,captionDelay:0,captionSelector:&amp;quot;img&amp;quot;,captionType:&amp;quot;attr&amp;quot;,captionsData:&amp;quot;title&amp;quot;,captionPosition:&amp;quot;bottom&amp;quot;,captionClass:&amp;quot;&amp;quot;,close:!0,closeText:&amp;quot;&amp;amp;times;&amp;quot;,swipeClose:!0,showCounter:!0,fileExt:&amp;quot;png|jpg|jpeg|gif|webp&amp;quot;,animationSlide:!0,animationSpeed:250,preloading:!0,enableKeyboard:!0,loop:!0,rel:!1,docClose:!0,swipeTolerance:50,className:&amp;quot;simple-lightbox&amp;quot;,widthRatio:.8,heightRatio:.9,scaleImageToRatio:!1,disableRightClick:!1,disableScroll:!0,alertError:!0,alertErrorMessage:&amp;quot;Image not found, next image will be loaded&amp;quot;,additionalHtml:!1,history:!0,throttleInterval:0,doubleTapZoom:2,maxZoom:10,htmlClass:&amp;quot;has-lightbox&amp;quot;},N);function P(){return o.hash.substring(1)}function p(){P();var t=&amp;quot;pid=&amp;quot;+(V+1),e=o.href.split(&amp;quot;#&amp;quot;)[0]+&amp;quot;#&amp;quot;+t;s?history[f?&amp;quot;replaceState&amp;quot;:&amp;quot;pushState&amp;quot;](&amp;quot;&amp;quot;,E.title,e):f?o.replace(e):o.hash=t,f=!0}function t(e,a){var n;return function(){var t=arguments;n||(e.apply(this,t),n=!0,setTimeout(function(){return n=!1},a))}}function a(t){t.trigger(st.Event(&amp;quot;show.simplelightbox&amp;quot;)),N.disableScroll&amp;amp;&amp;amp;(u=T(&amp;quot;hide&amp;quot;)),N.htmlClass&amp;amp;&amp;amp;&amp;quot;&amp;quot;!=N.htmlClass&amp;amp;&amp;amp;st(&amp;quot;html&amp;quot;).addClass(N.htmlClass),b.appendTo(&amp;quot;body&amp;quot;),_.appendTo(b),N.overlay&amp;amp;&amp;amp;l.appendTo(st(&amp;quot;body&amp;quot;)),m=!0,V=$.index(t),K=st(&amp;quot;&amp;lt;img/&amp;gt;&amp;quot;).hide().attr(&amp;quot;src&amp;quot;,t.attr(N.sourceAttr)).attr(&amp;quot;data-scale&amp;quot;,1).attr(&amp;quot;data-translate-x&amp;quot;,0).attr(&amp;quot;data-translate-y&amp;quot;,0),-1==d.indexOf(t.attr(N.sourceAttr))&amp;amp;&amp;amp;d.push(t.attr(N.sourceAttr)),_.html(&amp;quot;&amp;quot;).attr(&amp;quot;style&amp;quot;,&amp;quot;&amp;quot;),K.appendTo(_),C(),l.fadeIn(&amp;quot;fast&amp;quot;),st(&amp;quot;.sl-close&amp;quot;).fadeIn(&amp;quot;fast&amp;quot;),g.show(),J.fadeIn(&amp;quot;fast&amp;quot;),st(&amp;quot;.sl-wrapper .sl-counter .sl-current&amp;quot;).text(V+1),c.fadeIn(&amp;quot;fast&amp;quot;),tt(),N.preloading&amp;amp;&amp;amp;w(),setTimeout(function(){t.trigger(st.Event(&amp;quot;shown.simplelightbox&amp;quot;))},N.animationSpeed)}function Z(t,e,a){return t&amp;lt;e?e:a&amp;lt;t?a:t}function z(t,e,a){K.data(&amp;quot;scale&amp;quot;,t),K.data(&amp;quot;translate-x&amp;quot;,e),K.data(&amp;quot;translate-y&amp;quot;,a)}var h,e,H=&amp;quot;ontouchstart&amp;quot;in ot,L=(ot.navigator.pointerEnabled||ot.navigator.msPointerEnabled,0),j=0,K=st(),i=function(){var t=E.body||E.documentElement;return&amp;quot;&amp;quot;===(t=t.style).WebkitTransition?&amp;quot;-webkit-&amp;quot;:&amp;quot;&amp;quot;===t.MozTransition?&amp;quot;-moz-&amp;quot;:&amp;quot;&amp;quot;===t.OTransition?&amp;quot;-o-&amp;quot;:&amp;quot;&amp;quot;===t.transition&amp;amp;&amp;amp;&amp;quot;&amp;quot;},U=!1,d=[],$=N.rel&amp;amp;&amp;amp;!1!==N.rel?(e=N.rel,st(this).filter(function(){return st(this).attr(&amp;quot;rel&amp;quot;)===e})):this,n=$.get()[0].tagName,u=(i=i(),0),B=!1!==i,s=&amp;quot;pushState&amp;quot;in history,f=!1,o=ot.location,Q=P(),G=&amp;quot;simplelb&amp;quot;,l=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-overlay&amp;quot;),r=st(&amp;quot;&amp;lt;button&amp;gt;&amp;quot;).addClass(&amp;quot;sl-close&amp;quot;).html(N.closeText),g=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-spinner&amp;quot;).html(&amp;quot;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;),J=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-navigation&amp;quot;).html(&amp;#039;&amp;lt;button class=&amp;quot;sl-prev&amp;quot;&amp;gt;&amp;#039;+N.navText[0]+&amp;#039;&amp;lt;/button&amp;gt;&amp;lt;button class=&amp;quot;sl-next&amp;quot;&amp;gt;&amp;#039;+N.navText[1]+&amp;quot;&amp;lt;/button&amp;gt;&amp;quot;),c=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-counter&amp;quot;).html(&amp;#039;&amp;lt;span class=&amp;quot;sl-current&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;/&amp;lt;span class=&amp;quot;sl-total&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;#039;),m=!1,V=0,v=0,x=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-caption &amp;quot;+N.captionClass+&amp;quot; pos-&amp;quot;+N.captionPosition),_=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-image&amp;quot;),b=st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).addClass(&amp;quot;sl-wrapper&amp;quot;).addClass(N.className),tt=function(o){if(K.length){var l=new Image,r=ot.innerWidth*N.widthRatio,c=ot.innerHeight*N.heightRatio;l.src=K.attr(&amp;quot;src&amp;quot;),K.data(&amp;quot;scale&amp;quot;,1),K.data(&amp;quot;translate-x&amp;quot;,0),K.data(&amp;quot;translate-y&amp;quot;,0),at(0,0,1),st(l).on(&amp;quot;error&amp;quot;,function(t){$.eq(V).trigger(st.Event(&amp;quot;error.simplelightbox&amp;quot;)),U=!(m=!1),g.hide();var e=1==o||-1==o;v===V&amp;amp;&amp;amp;e?it():(N.alertError&amp;amp;&amp;amp;alert(N.alertErrorMessage),nt(e?o:1))}),l.onload=function(){void 0!==o&amp;amp;&amp;amp;$.eq(V).trigger(st.Event(&amp;quot;changed.simplelightbox&amp;quot;)).trigger(st.Event((1===o?&amp;quot;nextDone&amp;quot;:&amp;quot;prevDone&amp;quot;)+&amp;quot;.simplelightbox&amp;quot;)),N.history&amp;amp;&amp;amp;(f?h=setTimeout(p,800):p()),-1==d.indexOf(K.attr(&amp;quot;src&amp;quot;))&amp;amp;&amp;amp;d.push(K.attr(&amp;quot;src&amp;quot;));var t=l.width,e=l.height;if(N.scaleImageToRatio||r&amp;lt;t||c&amp;lt;e){var a=r/c&amp;lt;t/e?t/r:e/c;t/=a,e/=a}st(&amp;quot;.sl-image&amp;quot;).css({top:(ot.innerHeight-e)/2+&amp;quot;px&amp;quot;,left:(ot.innerWidth-t-u)/2+&amp;quot;px&amp;quot;,width:t+&amp;quot;px&amp;quot;,height:e+&amp;quot;px&amp;quot;}),g.hide(),K.fadeIn(&amp;quot;fast&amp;quot;),U=!0;var n,i=&amp;quot;self&amp;quot;==N.captionSelector?$.eq(V):$.eq(V).find(N.captionSelector);if(n=&amp;quot;data&amp;quot;==N.captionType?i.data(N.captionsData):&amp;quot;text&amp;quot;==N.captionType?i.html():i.prop(N.captionsData),N.loop||(0===V&amp;amp;&amp;amp;st(&amp;quot;.sl-prev&amp;quot;).hide(),V&amp;gt;=$.length-1&amp;amp;&amp;amp;st(&amp;quot;.sl-next&amp;quot;).hide(),0&amp;lt;V&amp;amp;&amp;amp;st(&amp;quot;.sl-prev&amp;quot;).show(),V&amp;lt;$.length-1&amp;amp;&amp;amp;st(&amp;quot;.sl-next&amp;quot;).show()),1==$.length&amp;amp;&amp;amp;st(&amp;quot;.sl-prev, .sl-next&amp;quot;).hide(),1==o||-1==o){var s={opacity:1};N.animationSlide&amp;amp;&amp;amp;(B?(et(0,100*o+&amp;quot;px&amp;quot;),setTimeout(function(){et(N.animationSpeed/1e3,&amp;quot;0px&amp;quot;)},50)):s.left=parseInt(st(&amp;quot;.sl-image&amp;quot;).css(&amp;quot;left&amp;quot;))+100*o+&amp;quot;px&amp;quot;),st(&amp;quot;.sl-image&amp;quot;).animate(s,N.animationSpeed,function(){m=!1,y(n,t)})}else m=!1,y(n,t);N.additionalHtml&amp;amp;&amp;amp;0===st(&amp;quot;.sl-additional-html&amp;quot;).length&amp;amp;&amp;amp;st(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).html(N.additionalHtml).addClass(&amp;quot;sl-additional-html&amp;quot;).appendTo(st(&amp;quot;.sl-image&amp;quot;))}}},y=function(t,e){&amp;quot;&amp;quot;!==t&amp;amp;&amp;amp;void 0!==t&amp;amp;&amp;amp;N.captions&amp;amp;&amp;amp;x.html(t).css({width:e+&amp;quot;px&amp;quot;}).hide().appendTo(st(&amp;quot;.sl-image&amp;quot;)).delay(N.captionDelay).fadeIn(&amp;quot;fast&amp;quot;)},et=function(t,e){var a={};a[i+&amp;quot;transform&amp;quot;]=&amp;quot;translateX(&amp;quot;+e+&amp;quot;)&amp;quot;,a[i+&amp;quot;transition&amp;quot;]=i+&amp;quot;transform &amp;quot;+t+&amp;quot;s linear&amp;quot;,st(&amp;quot;.sl-image&amp;quot;).css(a)},at=function(t,e,a){var n={};n[i+&amp;quot;transform&amp;quot;]=&amp;quot;translate(&amp;quot;+t+&amp;quot;,&amp;quot;+e+&amp;quot;) scale(&amp;quot;+a+&amp;quot;)&amp;quot;,K.css(n)},C=function(){st(ot).on(&amp;quot;resize.&amp;quot;+G,tt),st(&amp;quot;.sl-wrapper&amp;quot;).on(&amp;quot;click.&amp;quot;+G+&amp;quot; touchstart.&amp;quot;+G,&amp;quot;.sl-close&amp;quot;,function(t){t.preventDefault(),U&amp;amp;&amp;amp;it()}),N.history&amp;amp;&amp;amp;setTimeout(function(){st(ot).on(&amp;quot;hashchange.&amp;quot;+G,function(){U&amp;amp;&amp;amp;P()===Q&amp;amp;&amp;amp;it()})},40),J.on(&amp;quot;click.&amp;quot;+G,&amp;quot;button&amp;quot;,t(function(t){t.preventDefault(),L=0,nt(st(this).hasClass(&amp;quot;sl-next&amp;quot;)?1:-1)},N.throttleInterval));var e,a,n,i,s,o,l,r,c,p,h,d,u,f,g,m,v,x,b,y,C,w,T,E,S,M,I,k=0,q=0,X=0,D=0,Y=!1,A=!1,O=0,R=!1,W=Z(1,1,N.maxZoom),F=!1;_.on(&amp;quot;touchstart.&amp;quot;+G+&amp;quot; mousedown.&amp;quot;+G,function(t){if(&amp;quot;A&amp;quot;===t.target.tagName&amp;amp;&amp;amp;&amp;quot;touchstart&amp;quot;==t.type)return!0;if(&amp;quot;mousedown&amp;quot;==(t=t.originalEvent).type)c=t.clientX,p=t.clientY,e=_.height(),a=_.width(),s=K.height(),o=K.width(),n=_.position().left,i=_.position().top,l=parseFloat(K.data(&amp;quot;translate-x&amp;quot;)),r=parseFloat(K.data(&amp;quot;translate-y&amp;quot;)),R=!0;else{if(I=t.touches.length,c=t.touches[0].clientX,p=t.touches[0].clientY,e=_.height(),a=_.width(),s=K.height(),o=K.width(),n=_.position().left,i=_.position().top,1===I){if(F)return K.addClass(&amp;quot;sl-transition&amp;quot;),Y=Y?(z(0,0,W=1),at(&amp;quot;0px&amp;quot;,&amp;quot;0px&amp;quot;,W),!1):(W=N.doubleTapZoom,z(0,0,W),at(&amp;quot;0px&amp;quot;,&amp;quot;0px&amp;quot;,W),st(&amp;quot;.sl-caption&amp;quot;).fadeOut(200),!0),setTimeout(function(){K.removeClass(&amp;quot;sl-transition&amp;quot;)},200),!1;F=!0,setTimeout(function(){F=!1},300),l=parseFloat(K.data(&amp;quot;translate-x&amp;quot;)),r=parseFloat(K.data(&amp;quot;translate-y&amp;quot;))}else 2===I&amp;amp;&amp;amp;(h=t.touches[1].clientX,d=t.touches[1].clientY,l=parseFloat(K.data(&amp;quot;translate-x&amp;quot;)),r=parseFloat(K.data(&amp;quot;translate-y&amp;quot;)),C=(c+h)/2,w=(p+d)/2,u=Math.sqrt((c-h)*(c-h)+(p-d)*(p-d)));R=!0}return!!A||(B&amp;amp;&amp;amp;(O=parseInt(_.css(&amp;quot;left&amp;quot;))),A=!0,j=L=0,k=t.pageX||t.touches[0].pageX,X=t.pageY||t.touches[0].pageY,!1)}).on(&amp;quot;touchmove.&amp;quot;+G+&amp;quot; mousemove.&amp;quot;+G+&amp;quot; MSPointerMove&amp;quot;,function(t){if(!A)return!0;if(t.preventDefault(),&amp;quot;touchmove&amp;quot;==(t=t.originalEvent).type){if(!1===R)return!1;f=t.touches[0].clientX,g=t.touches[0].clientY,I=t.touches.length,0,1&amp;lt;I?(m=t.touches[1].clientX,v=t.touches[1].clientY,M=Math.sqrt((f-m)*(f-m)+(g-v)*(g-v)),null===u&amp;amp;&amp;amp;(u=M),1&amp;lt;=Math.abs(u-M)&amp;amp;&amp;amp;(y=Z(M/u*W,1,N.maxZoom),T=(o*y-a)/2,E=(s*y-e)/2,S=y-W,x=o*y&amp;lt;=a?0:Z(l-(C-n-a/2-l)/(y-S)*S,-1*T,T),b=s*y&amp;lt;=e?0:Z(r-(w-i-e/2-r)/(y-S)*S,-1*E,E),at(x+&amp;quot;px&amp;quot;,b+&amp;quot;px&amp;quot;,y),1&amp;lt;y&amp;amp;&amp;amp;(Y=!0,st(&amp;quot;.sl-caption&amp;quot;).fadeOut(200)),u=M,W=y,l=x,r=b)):(T=(o*(y=W)-a)/2,E=(s*y-e)/2,x=o*y&amp;lt;=a?0:Z(f-(c-l),-1*T,T),b=s*y&amp;lt;=e?0:Z(g-(p-r),-1*E,E),Math.abs(x)===Math.abs(T)&amp;amp;&amp;amp;(l=x,c=f),Math.abs(b)===Math.abs(E)&amp;amp;&amp;amp;(r=b,p=g),z(W,x,b),at(x+&amp;quot;px&amp;quot;,b+&amp;quot;px&amp;quot;,y))}if(&amp;quot;mousemove&amp;quot;==t.type&amp;amp;&amp;amp;A){if(&amp;quot;touchmove&amp;quot;==t.type)return!0;if(!1===R)return!1;f=t.clientX,g=t.clientY,T=(o*(y=W)-a)/2,E=(s*y-e)/2,x=o*y&amp;lt;=a?0:Z(f-(c-l),-1*T,T),b=s*y&amp;lt;=e?0:Z(g-(p-r),-1*E,E),Math.abs(x)===Math.abs(T)&amp;amp;&amp;amp;(l=x,c=f),Math.abs(b)===Math.abs(E)&amp;amp;&amp;amp;(r=b,p=g),z(W,x,b),at(x+&amp;quot;px&amp;quot;,b+&amp;quot;px&amp;quot;,y)}Y||(q=t.pageX||t.touches[0].pageX,D=t.pageY||t.touches[0].pageY,L=k-q,j=X-D,N.animationSlide&amp;amp;&amp;amp;(B?et(0,-L+&amp;quot;px&amp;quot;):_.css(&amp;quot;left&amp;quot;,O-L+&amp;quot;px&amp;quot;)))}).on(&amp;quot;touchend.&amp;quot;+G+&amp;quot; mouseup.&amp;quot;+G+&amp;quot; touchcancel.&amp;quot;+G+&amp;quot; mouseleave.&amp;quot;+G+&amp;quot; pointerup pointercancel MSPointerUp MSPointerCancel&amp;quot;,function(t){if(t=t.originalEvent,H&amp;amp;&amp;amp;&amp;quot;touchend&amp;quot;==t.type&amp;amp;&amp;amp;(0===(I=t.touches.length)?(z(W,x,b),1==W&amp;amp;&amp;amp;(Y=!1,st(&amp;quot;.sl-caption&amp;quot;).fadeIn(200)),u=null,R=!1):1===I?(c=t.touches[0].clientX,p=t.touches[0].clientY):1&amp;lt;I&amp;amp;&amp;amp;(u=null)),A){var e=!(A=!1);N.loop||(0===V&amp;amp;&amp;amp;L&amp;lt;0&amp;amp;&amp;amp;(e=!1),V&amp;gt;=$.length-1&amp;amp;&amp;amp;0&amp;lt;L&amp;amp;&amp;amp;(e=!1)),Math.abs(L)&amp;gt;N.swipeTolerance&amp;amp;&amp;amp;e?nt(0&amp;lt;L?1:-1):N.animationSlide&amp;amp;&amp;amp;(B?et(N.animationSpeed/1e3,&amp;quot;0px&amp;quot;):_.animate({left:O+&amp;quot;px&amp;quot;},N.animationSpeed/2)),N.swipeClose&amp;amp;&amp;amp;50&amp;lt;Math.abs(j)&amp;amp;&amp;amp;Math.abs(L)&amp;lt;N.swipeTolerance&amp;amp;&amp;amp;it()}}).on(&amp;quot;dblclick&amp;quot;,function(t){return c=t.clientX,p=t.clientY,e=_.height(),a=_.width(),s=K.height(),o=K.width(),n=_.position().left,i=_.position().top,K.addClass(&amp;quot;sl-transition&amp;quot;),Y?(z(0,0,W=1),at(&amp;quot;0px&amp;quot;,&amp;quot;0px&amp;quot;,W),Y=!1,st(&amp;quot;.sl-caption&amp;quot;).fadeIn(200)):(W=N.doubleTapZoom,z(0,0,W),at(&amp;quot;0px&amp;quot;,&amp;quot;0px&amp;quot;,W),st(&amp;quot;.sl-caption&amp;quot;).fadeOut(200),Y=!0),setTimeout(function(){K.removeClass(&amp;quot;sl-transition&amp;quot;)},200),!(R=!0)})},w=function(){var t=V+1&amp;lt;0?$.length-1:V+1&amp;gt;=$.length-1?0:V+1,e=V-1&amp;lt;0?$.length-1:V-1&amp;gt;=$.length-1?0:V-1;st(&amp;quot;&amp;lt;img /&amp;gt;&amp;quot;).attr(&amp;quot;src&amp;quot;,$.eq(t).attr(N.sourceAttr)).on(&amp;quot;load&amp;quot;,function(){-1==d.indexOf(st(this).attr(&amp;quot;src&amp;quot;))&amp;amp;&amp;amp;d.push(st(this).attr(&amp;quot;src&amp;quot;)),$.eq(V).trigger(st.Event(&amp;quot;nextImageLoaded.simplelightbox&amp;quot;))}),st(&amp;quot;&amp;lt;img /&amp;gt;&amp;quot;).attr(&amp;quot;src&amp;quot;,$.eq(e).attr(N.sourceAttr)).on(&amp;quot;load&amp;quot;,function(){-1==d.indexOf(st(this).attr(&amp;quot;src&amp;quot;))&amp;amp;&amp;amp;d.push(st(this).attr(&amp;quot;src&amp;quot;)),$.eq(V).trigger(st.Event(&amp;quot;prevImageLoaded.simplelightbox&amp;quot;))})},nt=function(e){$.eq(V).trigger(st.Event(&amp;quot;change.simplelightbox&amp;quot;)).trigger(st.Event((1===e?&amp;quot;next&amp;quot;:&amp;quot;prev&amp;quot;)+&amp;quot;.simplelightbox&amp;quot;));var t=V+e;if(!(m||(t&amp;lt;0||t&amp;gt;=$.length)&amp;amp;&amp;amp;!1===N.loop)){V=t&amp;lt;0?$.length-1:t&amp;gt;$.length-1?0:t,st(&amp;quot;.sl-wrapper .sl-counter .sl-current&amp;quot;).text(V+1);var a={opacity:0};N.animationSlide&amp;amp;&amp;amp;(B?et(N.animationSpeed/1e3,-100*e-L+&amp;quot;px&amp;quot;):a.left=parseInt(st(&amp;quot;.sl-image&amp;quot;).css(&amp;quot;left&amp;quot;))+-100*e+&amp;quot;px&amp;quot;),st(&amp;quot;.sl-image&amp;quot;).animate(a,N.animationSpeed,function(){setTimeout(function(){var t=$.eq(V);K.attr(&amp;quot;src&amp;quot;,t.attr(N.sourceAttr)),-1==d.indexOf(t.attr(N.sourceAttr))&amp;amp;&amp;amp;g.show(),st(&amp;quot;.sl-caption&amp;quot;).remove(),tt(e),N.preloading&amp;amp;&amp;amp;w()},100)})}},it=function(){if(!m){var t=$.eq(V),e=!1;t.trigger(st.Event(&amp;quot;close.simplelightbox&amp;quot;)),N.history&amp;amp;&amp;amp;(s?history.pushState(&amp;quot;&amp;quot;,E.title,o.pathname+o.search):o.hash=&amp;quot;&amp;quot;,clearTimeout(h)),st(&amp;quot;.sl-image img, .sl-overlay, .sl-close, .sl-navigation, .sl-image .sl-caption, .sl-counter&amp;quot;).fadeOut(&amp;quot;fast&amp;quot;,function(){N.disableScroll&amp;amp;&amp;amp;T(&amp;quot;show&amp;quot;),N.htmlClass&amp;amp;&amp;amp;&amp;quot;&amp;quot;!=N.htmlClass&amp;amp;&amp;amp;st(&amp;quot;html&amp;quot;).removeClass(N.htmlClass),st(&amp;quot;.sl-wrapper, .sl-overlay&amp;quot;).remove(),J.off(&amp;quot;click&amp;quot;,&amp;quot;button&amp;quot;),st(&amp;quot;.sl-wrapper&amp;quot;).off(&amp;quot;click.&amp;quot;+G,&amp;quot;.sl-close&amp;quot;),st(ot).off(&amp;quot;resize.&amp;quot;+G),st(ot).off(&amp;quot;hashchange.&amp;quot;+G),e||t.trigger(st.Event(&amp;quot;closed.simplelightbox&amp;quot;)),e=!0}),K=st(),m=U=!1}},T=function(t){var e=0;if(&amp;quot;hide&amp;quot;==t){var a=ot.innerWidth;if(!a){var n=E.documentElement.getBoundingClientRect();a=n.right-Math.abs(n.left)}if(E.body.clientWidth&amp;lt;a){var i=E.createElement(&amp;quot;div&amp;quot;),s=parseInt(st(&amp;quot;body&amp;quot;).css(&amp;quot;padding-right&amp;quot;),10);i.className=&amp;quot;sl-scrollbar-measure&amp;quot;,st(&amp;quot;body&amp;quot;).append(i),e=i.offsetWidth-i.clientWidth,st(E.body)[0].removeChild(i),st(&amp;quot;body&amp;quot;).data(&amp;quot;padding&amp;quot;,s),0&amp;lt;e&amp;amp;&amp;amp;st(&amp;quot;body&amp;quot;).addClass(&amp;quot;hidden-scroll&amp;quot;).css({&amp;quot;padding-right&amp;quot;:s+e})}}else st(&amp;quot;body&amp;quot;).removeClass(&amp;quot;hidden-scroll&amp;quot;).css({&amp;quot;padding-right&amp;quot;:st(&amp;quot;body&amp;quot;).data(&amp;quot;padding&amp;quot;)});return e};return N.close&amp;amp;&amp;amp;r.appendTo(b),N.showCounter&amp;amp;&amp;amp;1&amp;lt;$.length&amp;amp;&amp;amp;(c.appendTo(b),c.find(&amp;quot;.sl-total&amp;quot;).text($.length)),N.nav&amp;amp;&amp;amp;J.appendTo(b),N.spinner&amp;amp;&amp;amp;g.appendTo(b),$.on(&amp;quot;click.&amp;quot;+G,function(t){if(function(t){if(!N.fileExt)return!0;var e=st(t).attr(N.sourceAttr).match(/\.([0-9a-z]+)(?=[?#])|(\.)(?:[\w]+)$/gim);return e&amp;amp;&amp;amp;st(t).prop(&amp;quot;tagName&amp;quot;).toUpperCase()==n&amp;amp;&amp;amp;new RegExp(&amp;quot;.(&amp;quot;+N.fileExt+&amp;quot;)$&amp;quot;,&amp;quot;i&amp;quot;).test(e)}(this)){if(t.preventDefault(),m)return!1;var e=st(this);v=$.index(e),a(e)}}),st(E).on(&amp;quot;click.&amp;quot;+G+&amp;quot; touchstart.&amp;quot;+G,function(t){U&amp;amp;&amp;amp;N.docClose&amp;amp;&amp;amp;0===st(t.target).closest(&amp;quot;.sl-image&amp;quot;).length&amp;amp;&amp;amp;0===st(t.target).closest(&amp;quot;.sl-navigation&amp;quot;).length&amp;amp;&amp;amp;it()}),N.disableRightClick&amp;amp;&amp;amp;st(E).on(&amp;quot;contextmenu&amp;quot;,&amp;quot;.sl-image img&amp;quot;,function(t){return!1}),N.enableKeyboard&amp;amp;&amp;amp;st(E).on(&amp;quot;keyup.&amp;quot;+G,t(function(t){L=0;var e=t.keyCode;m&amp;amp;&amp;amp;27==e&amp;amp;&amp;amp;(K.attr(&amp;quot;src&amp;quot;,&amp;quot;&amp;quot;),m=!1,it()),U&amp;amp;&amp;amp;(t.preventDefault(),27==e&amp;amp;&amp;amp;it(),37!=e&amp;amp;&amp;amp;39!=t.keyCode||nt(39==t.keyCode?1:-1))},N.throttleInterval)),this.open=function(t){t=t||st(this[0]),v=$.index(t),a(t)},this.next=function(){nt(1)},this.prev=function(){nt(-1)},this.close=function(){it()},this.destroy=function(){st(E).off(&amp;quot;click.&amp;quot;+G).off(&amp;quot;keyup.&amp;quot;+G),it(),st(&amp;quot;.sl-overlay, .sl-wrapper&amp;quot;).remove(),this.off(&amp;quot;click&amp;quot;)},this.refresh=function(){this.destroy(),st(this).simpleLightbox(N)},this}}(jQuery,window,document);&lt;/div&gt;</summary>
		<author><name>imported&gt;Loramin</name></author>
	</entry>
</feed>