var _extends=object.assign||function(t){for(var e=1;e-1&&(x(t,e),y(t,o.class_loading)),h(t,e),s(t),c(o.callback_set,t))}var n=function(){return{elements_selector:"img",container:window,threshold:300,throttle:150,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_initial:"initial",skip_invisible:!0,callback_load:null,callback_error:null,callback_set:null,callback_enter:null,callback_finish:null,to_webp:!1}},o=function(t,e){return t.getattribute("data-"+e)},i=function(t,e,n){var o="data-"+e;null!==n?t.setattribute(o,n):t.removeattribute(o)},s=function(t){return i(t,"was-processed","true")},r=function(t){return"true"===o(t,"was-processed")},l=function(t){return t.filter(function(t){return!r(t)})},a=function(t,e){return t.filter(function(t){return t!==e})},c=function(t){return t.getboundingclientrect().top+window.pageyoffset-t.ownerdocument.documentelement.clienttop},u=function(t,e,n){return(e===window?window.innerheight+window.pageyoffset:c(e)+e.offsetheight)<=c(t)-n},d=function(t){return t.getboundingclientrect().left+window.pagexoffset-t.ownerdocument.documentelement.clientleft},f=function(t,e,n){var o=window.innerwidth;return(e===window?o+window.pagexoffset:d(e)+o)<=d(t)-n},_=function(t,e,n){return(e===window?window.pageyoffset:c(e))>=c(t)+n+t.offsetheight},h=function(t,e,n){return(e===window?window.pagexoffset:d(e))>=d(t)+n+t.offsetwidth},p=function(t,e){var n,o=new t(e);try{n=new customevent("lazyload::initialized",{detail:{instance:o}})}catch(t){(n=document.createevent("customevent")).initcustomevent("lazyload::initialized",!1,!1,{instance:o})}window.dispatchevent(n)},g=function(t,e){return e?t.replace(/\.(jpe?g|png)/gi,".webp"):t},m="undefined"!=typeof window,w=m&&!("onscroll"in window)||/(gle|ing|ro)bot|crawl|spider/i.test(navigator.useragent),v=m&&"classlist"in document.createelement("p"),b=m&&function(){var t=document.createelement("canvas");return!(!t.getcontext||!t.getcontext("2d"))&&0===t.todataurl("image/webp").indexof("data:image/webp")}(),y=function(t,e){v?t.classlist.add(e):t.classname+=(t.classname?" ":"")+e},e=function(t,e){v?t.classlist.remove(e):t.classname=t.classname.replace(new regexp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},l=function(t,e,n,i){for(var s,r=0;s=t.children[r];r+=1)if("source"===s.tagname){var l=o(s,n);t(s,e,l,i)}},t=function(t,e,n,o){n&&t.setattribute(e,g(n,o))},s=function(t,e){var n=b&&e.to_webp,i=o(t,e.data_src),s=o(t,e.data_bg);if(i){var r=g(i,n);t.style.backgroundimage='url("'+r+'")'}if(s){var l=g(s,n);t.style.backgroundimage=l}},o={img:function(t,e){var n=b&&e.to_webp,i=e.data_srcset,s=t.parentnode;s&&"picture"===s.tagname&&l(s,"srcset",i,n);var r=o(t,e.data_sizes);t(t,"sizes",r);var l=o(t,i);t(t,"srcset",l,n);var a=o(t,e.data_src);t(t,"src",a,n)},iframe:function(t,e){var n=o(t,e.data_src);t(t,"src",n)},video:function(t,e){var n=e.data_src,i=o(t,n);l(t,"src",n),t(t,"src",i),t.load()}},h=function(t,e){var n=e._settings,o=t.tagname,i=o[o];if(i)return i(t,n),e._updateloadingcount(1),void(e._elements=a(e._elements,t));s(t,n)},c=function(t,e){t&&t(e)},k=function(t,e,n){t.addeventlistener(e,n)},z=function(t,e,n){t.removeeventlistener(e,n)},n=function(t,e,n){k(t,"load",e),k(t,"loadeddata",e),k(t,"error",n)},a=function(t,e,n){z(t,"load",e),z(t,"loadeddata",e),z(t,"error",n)},i=function(t,e,n){var o=n._settings,i=e?o.class_loaded:o.class_error,s=e?o.callback_load:o.callback_error,r=t.target;e(r,o.class_loading),y(r,i),c(s,r),n._updateloadingcount(-1)},x=function(t,e){var n=function n(i){i(i,!0,e),a(t,n,o)},o=function o(i){i(i,!1,e),a(t,n,o)};n(t,n,o)},r=["img","iframe","video"],d=function(t,e){for(;e.length;)t.splice(e.pop(),1)},f=function(t){this._settings=_extends({},n(),t),this._loadingcount=0,this._queryoriginnode=this._settings.container===window?document:this._settings.container,this._previouslooptime=0,this._looptimeout=null,this._boundhandlescroll=this.handlescroll.bind(this),this._isfirstloop=!0,window.addeventlistener("resize",this._boundhandlescroll),this.update()};return f.prototype={_loopthroughelements:function(e){var n=this._settings,o=this._elements,i=o?o.length:0,s=void 0,r=[],l=this._isfirstloop;if(l&&(this._isfirstloop=!1),0!==i){for(s=0;st?(this._looptimeout&&(cleartimeout(this._looptimeout),this._looptimeout=null),this._previouslooptime=e,this._loopthroughelements()):this._looptimeout||(this._looptimeout=settimeout(function(){this._previouslooptime=date.now(),this._looptimeout=null,this._loopthroughelements()}.bind(this),n))}else this._loopthroughelements()},loadall:function(){this._loopthroughelements(!0)},update:function(t){var e=this._settings,n=t||this._queryoriginnode.queryselectorall(e.elements_selector);this._elements=l(array.prototype.slice.call(n)),w?this.loadall():(this._loopthroughelements(),this._startscrollhandler())},destroy:function(){window.removeeventlistener("resize",this._boundhandlescroll),this._looptimeout&&(cleartimeout(this._looptimeout),this._looptimeout=null),this._stopscrollhandler(),this._elements=null,this._queryoriginnode=null,this._settings=null},load:function(t,n){e(t,this,n)}},m&&function(t,e){if(e)if(e.length)for(var n,o=0;n=e[o];o+=1)p(t,n);else p(t,e)}(f,window.lazyloadoptions),f}); //# sourcemappingurl=lazyload.min.js.map