/*! * baguettebox.js * @author feimosi * @version 1.11.1 * @url https://github.com/feimosi/baguettebox.js */ !function(e,t){"use strict";"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.baguettebox=t()}(this,function(){"use strict";var r,l,u,c,d,f='',g='',p='',b={},v={captions:!0,buttons:"auto",fullscreen:!1,noscrollbars:!1,bodyclass:"baguettebox-open",titletag:!1,async:!1,preload:2,animation:"slidein",aftershow:null,afterhide:null,onchange:null,overlaybackgroundcolor:"rgba(0,0,0,.8)"},m={},h=[],o=0,n=!1,i={},a=!1,y=/.+\.(gif|jpe?g|png|webp)/i,w={},k=[],s=null,x=function(e){-1!==e.target.id.indexof("baguette-img")&&j()},e=function(e){e.stoppropagation?e.stoppropagation():e.cancelbubble=!0,d()},c=function(e){e.stoppropagation?e.stoppropagation():e.cancelbubble=!0,x()},b=function(e){e.stoppropagation?e.stoppropagation():e.cancelbubble=!0,j()},t=function(e){i.count++,1
',b.captions&&s){var u=j("figcaption");u.id="baguettebox-figcaption-"+t,u.innerhtml=s,l.appendchild(u)}e.appendchild(l);var c=j("img");c.onload=function(){var e=document.queryselector("#baguette-img-"+t+" .baguettebox-spinner");l.removechild(e),!b.async&&n&&n()},c.setattribute("src",r),c.alt=a&&a.alt||"",b.titletag&&s&&(c.title=s),l.appendchild(c),b.async&&n&&n()}}function x(){return m(o+1)}function d(){return m(o-1)}function m(e,t){return!n&&0<=e&&e=k.length?(b.animation&&o("right"),!1):(q(o=e,function(){z(o),v(o)}),r(),b.onchange&&b.onchange(o,k.length),!0)}function o(e){l.classname="bounce-from-"+e,settimeout(function(){l.classname=""},400)}function r(){var e=100*-o+"%";"fadein"===b.animation?(l.style.opacity=0,settimeout(function(){m.transforms?l.style.transform=l.style.webkittransform="translate3d("+e+",0,0)":l.style.left=e,l.style.opacity=1},400)):m.transforms?l.style.transform=l.style.webkittransform="translate3d("+e+",0,0)":l.style.left=e}function z(e){e-o>=b.preload||q(e+1,function(){z(e+1)})}function v(e){o-e>=b.preload||q(e-1,function(){v(e-1)})}function u(e,t,n,o){e.addeventlistener?e.addeventlistener(t,n,o):e.attachevent("on"+t,function(e){(e=e||window.event).target=e.target||e.srcelement,n(e)})}function w(e,t,n,o){e.removeeventlistener?e.removeeventlistener(t,n,o):e.detachevent("on"+t,n)}function g(e){return document.getelementbyid(e)}function j(e){return document.createelement(e)}return[].foreach||(array.prototype.foreach=function(e,t){for(var n=0;n