1
!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t=t||self).LazyLoad=n()}
2
(this,(function(){"use strict";function t(){return(t=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}
3
return t}
4
).apply(this,arguments)}
5
var n="undefined"!=typeof window,e=n&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),i=n&&"IntersectionObserver"in window,a=n&&"classList"in document.createElement("p"),o=n&&window.devicePixelRatio>1,r={elements_selector:"IMG",container:e||n?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!1,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1}
6
,c=function(n){return t({}
7
,r,n)}
8
,l=function(t,n){var e,i=new t(n);try{e=new CustomEvent("LazyLoad::Initialized",{detail:{instance:i}
9
}
10
)}
11
catch(t){(e=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{instance:i}
12
)}
13
window.dispatchEvent(e)}
14
,s=function(t,n){return t.getAttribute("data-"+n)}
15
,u=function(t,n,e){var i="data-"+n;null!==e?t.setAttribute(i,e):t.removeAttribute(i)}
16
,d=function(t){return s(t,"ll-status")}
17
,f=function(t,n){return u(t,"ll-status",n)}
18
,_=function(t){return f(t,null)}
19
,g=function(t){return null===d(t)}
20
,v=function(t){return"native"===d(t)}
21
,b=function(t,n,e,i){t&&(void 0===i?void 0===e?t(n):t(n,e):t(n,e,i))}
22
,p=function(t,n){a?t.classList.add(n):t.className+=(t.className?" ":"")+n}
23
,h=function(t,n){a?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\s+)"+n+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}
24
,m=function(t){return t.llTempImage}
25
,E=function(t,n){if(n){var e=n._observer;e&&e.unobserve(t)}
26
}
27
,I=function(t,n){t&&(t.loadingCount+=n)}
28
,A=function(t,n){t&&(t.toLoadCount=n)}
29
,L=function(t){for(var n,e=[],i=0;n=t.children[i];i+=1)"SOURCE"===n.tagName&&e.push(n);return e}
30
,y=function(t,n,e){e&&t.setAttribute(n,e)}
31
,w=function(t,n){t.removeAttribute(n)}
32
,k=function(t){return!!t.llOriginalAttrs}
33
,z=function(t){if(!k(t)){var n={}
34
;n.src=t.getAttribute("src"),n.srcset=t.getAttribute("srcset"),n.sizes=t.getAttribute("sizes"),t.llOriginalAttrs=n}
35
}
36
,O=function(t){if(k(t)){var n=t.llOriginalAttrs;y(t,"src",n.src),y(t,"srcset",n.srcset),y(t,"sizes",n.sizes)}
37
}
38
,C=function(t,n){y(t,"sizes",s(t,n.data_sizes)),y(t,"srcset",s(t,n.data_srcset)),y(t,"src",s(t,n.data_src))}
39
,M=function(t){w(t,"src"),w(t,"srcset"),w(t,"sizes")}
40
,N=function(t,n){var e=t.parentNode;e&&"PICTURE"===e.tagName&&L(e).forEach(n)}
...
</html>