###############
## [Be] Lazy ##
###############
[globalVar = LIT:1 = {$plugin.tx_hive_thm_blazy.settings.production.optional.active}] && [globalVar = LIT:1 > {$plugin.tx_hive_cfg_typoscript.settings.gulp}]
page {
    headerData.333013 = TEXT
    headerData.333013.value (
<script type="text/javascript">!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.Blazy=t()}(this,function(){"use strict";function e(e){("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&console.info("blazy :: function initialize(self)");var o=e._util;o.elements=l(e.options.selector),o.count=o.elements.length,("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&(console.info("blazy :: "),console.info(o.elements),console.info("blazy :: ")),o.destroyed&&(o.destroyed=!1,e.options.container&&d(e.options.container,function(e){p(e,"scroll",o.validateT)}),p(window,"resize",o.saveViewportOffsetT),p(window,"resize",o.validateT),p(window,"scroll",o.validateT)),t(e)}function t(e){for(var t=e._util,n=0;n<t.count;n++){var s=t.elements[n];(o(s)||c(s,e.options.successClass))&&(e.load(s),c(s,e.options.successClass)&&(t.elements.splice(n,1),t.count--,n--))}0===t.count&&e.destroy()}function o(e){var t=e.getBoundingClientRect(),o=document.getElementsByTagName("body")[0];if(c(o,"bIOS-1")){var n=e.parentNode;(c(n,"focuspoint")||c(n,"image")||c(n,"ce-media"))&&(t=n.getBoundingClientRect())}return t.right>=y.left&&t.bottom>=y.top&&t.left<=y.right&&t.top<=y.bottom}function n(e,t,o){var n=document.getElementsByTagName("body")[0],l=e;if(c(n,"bIOS-1")){var f=e.parentNode;(c(f,"focuspoint")||c(f,"image"))&&(l=f)}if(!c(e,o.successClass)&&(t||o.loadInvisible||l.offsetWidth>0&&l.offsetHeight>0)){var p=e.getAttribute(g)||e.getAttribute(o.src);if(p){var u=p.split(o.separator),v=u[m&&u.length>1?1:0],y=r(e,"img");if(y||void 0===e.src){var b=new Image;b.onerror=function(){o.error&&o.error(e,"invalid"),a(e,o.errorClass)},b.onload=function(){if(y){("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&(console.info("blazy :: [begin]"),console.info(e)),i(e,_,o.src),i(e,h,o.srcset);var t=e.parentNode;t&&r(t,"picture")&&d(t.getElementsByTagName("source"),function(e){i(e,h,o.srcset)})}else e.style.backgroundImage='url("'+v+'")';s(e,o),("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&console.info("[end] :: blazy")},b.src=v}else i(e,_,o.src),s(e,o)}else r(e,"video")?(d(e.getElementsByTagName("source"),function(e){i(e,_,o.src)}),e.load(),s(e,o)):(o.error&&o.error(e,"missing"),a(e,o.errorClass))}}function s(e,t){a(e,t.successClass),t.success&&t.success(e),d(t.breakpoints,function(t){e.removeAttribute(t.src)})}function i(e,t,o){var n=e.getAttribute(o);("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&console.info("blazy :: handleSource(ele, "+t+", "+o+")"),n&&(e[t]=n,e.removeAttribute(o))}function r(e,t){return e.nodeName.toLowerCase()===t}function c(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")}function a(e,t){c(e,t)||(e.className+=" "+t)}function l(e){for(var t=[],o=document.querySelectorAll(e),n=o.length;n--;t.unshift(o[n]));return t}function f(e){y.bottom=(window.innerHeight||document.documentElement.clientHeight)+e,y.right=(window.innerWidth||document.documentElement.clientWidth)+e}function p(e,t,o){e.attachEvent?e.attachEvent&&e.attachEvent("on"+t,o):e.addEventListener(t,o,!1)}function u(e,t,o){e.detachEvent?e.detachEvent&&e.detachEvent("on"+t,o):e.removeEventListener(t,o,!1)}function d(e,t){if(e&&t)for(var o=e.length,n=0;o>n&&t(e[n],n)!==!1;n++);}function v(e,t,o){var n=0;return function(){var s=+new Date;t>s-n||(n=s,e.apply(o,arguments))}}var g,y,m,_="src",h="srcset";return function(o){if(("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&console.info("blazy :: constructor"),!document.querySelectorAll){var s=document.createStyleSheet();document.querySelectorAll=function(e,t,o,n,i){for(i=document.all,t=[],e=e.replace(/\[for\b/gi,"[htmlFor").split(","),o=e.length;o--;){for(s.addRule(e[o],"k:v"),n=i.length;n--;)i[n].currentStyle.k&&t.push(i[n]);s.removeRule(0)}return t}}var i=this,r=i._util={};r.elements=[],r.destroyed=!0,i.options=o||{},i.options.error=i.options.error||!1,i.options.offset=i.options.offset||100,i.options.success=i.options.success||!1,i.options.selector=i.options.selector||".b-lazy",i.options.separator=i.options.separator||"|",i.options.container=i.options.container?document.querySelectorAll(i.options.container):!1,i.options.errorClass=i.options.errorClass||"b-error",i.options.breakpoints=i.options.breakpoints||!1,i.options.loadInvisible=i.options.loadInvisible||!1,i.options.successClass=i.options.successClass||"b-loaded",i.options.validateDelay=i.options.validateDelay||25,i.options.saveViewportOffsetDelay=i.options.saveViewportOffsetDelay||50,i.options.srcset=i.options.srcset||"data-srcset",i.options.src=g=i.options.src||"data-src",m=window.devicePixelRatio>1,y={},y.top=0-i.options.offset,y.left=0-i.options.offset,i.revalidate=function(){e(this)},i.load=function(e,t){var o=this.options;void 0===e.length?n(e,t,o):d(e,function(e){n(e,t,o)})},i.destroy=function(){var e=this,t=e._util;e.options.container&&d(e.options.container,function(e){u(e,"scroll",t.validateT)}),u(window,"scroll",t.validateT),u(window,"resize",t.validateT),u(window,"resize",t.saveViewportOffsetT),t.count=0,t.elements.length=0,t.destroyed=!0},r.validateT=v(function(){t(i)},i.options.validateDelay,i),r.saveViewportOffsetT=v(function(){f(i.options.offset)},i.options.saveViewportOffsetDelay,i),f(i.options.offset),d(i.options.breakpoints,function(e){return e.width>=window.screen.width?(g=e.src,!1):void 0}),setTimeout(function(){e(i)})}});var hive_thm_blazy__interval=setInterval(function(){if("undefined"==typeof hive_cfg_typoscript__windowLoad);else{clearInterval(hive_thm_blazy__interval),("prototype"==hive_cfg_typoscript_sStage||"development"==hive_cfg_typoscript_sStage)&&console.info("blazy initialize");new Blazy({src:"data-echo",offset:0,successClass:"fadeIn"})}},250);</script>
    )
}
[global]