PageSourceSearch

https://www.loberon.es/econda/TagManager-es.js?vlb=1782890650

js loberon.es collected 2026-10-08 00:14:04 UTC 50,906 bytes, 107 lines download raw bytes

1'use strict';var econdaTmCodes={1:{async:!0,code:"\x3cscript\x3e\n(function () {\n    let pushEventOnReady \x3d function() {\n        if (window.econdaData.events.push \x3d\x3d\x3d Array.prototype.push) {\n            setTimeout(pushEventOnReady, .500);\n        } else {\n            window.econdaData.events.map(function (item) {\n                if (item.isPushed \x3d\x3d\x3d undefined) {\n                    item.isPushed \x3d true; \n                    console.log('Event fix ausgeloest');\n                    window.econdaData.events.push(item);\n                }\n            })\n        }\n    };\n    pushEventOnReady();\n})();\n\x3c/script\x3e",
2docwrite:!1,filters:[[88817]],head:!1,id:"48039",location:"econdaTMC",name:"BugFix.Event",url:""},10:{async:!0,code:"\x3cscript type\x3d\"text/javascript\"\x3e\nwindow.uetq \x3d window.uetq || [];\nwindow.uetq.push('consent', 'default', {\n    'ad_storage': 'denied'\n});\n\nwindow.addEventListener(\"ucEvent\", function (e) {\n    if (e.detail \x26\x26 e.detail.event \x3d\x3d \"consent_status\") {\n        if (e.detail.hasOwnProperty('Microsoft Advertising Remarketing') \x26\x26 e.detail['Microsoft Advertising Remarketing'] \x3d\x3d\x3d true) {\n            (function() {\n                window.uetq.push('consent', 'default', {\n                    'ad_storage': 'granted'\n                });\n                \n                window.uetq.push('event', '', {\n                   'revenue_value': {% Order_totalbruttosum | raw %}, \n                   'currency': '{% Currency_name | raw %}'\n                });\n            })();\n        }\n    }\n});\n\x3c/script\x3e\n",
3docwrite:!1,filters:[],head:!1,id:"65762",location:"econdaTMC",name:"Bing.Thankyou",url:""},11:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.addEventListener("ucEvent", function (e) {\n        if (e.detail \x26\x26 e.detail.event \x3d\x3d "consent_status") {\n            if (e.detail.hasOwnProperty(\'Charles\') \x26\x26 e.detail[\'Charles\'] \x3d\x3d\x3d true) {\n                (function() {\n                    var script \x3d document.createElement("script");\n                    script.type \x3d "text/javascript";\n                    script.src \x3d \'https://cdn.hello-charles.com/charles-satellite/1.x/charles-snippet.js?proxy_vendor\x3dcustom\x26universe_uri\x3dhttps%3A%2F%2Floberon-es.hello-charles.com\x26script_id\x3d92dc836b-429b-4b69-a04b-a310495b856b\';\n                    script.defer \x3d \'defer\';\n                    document.getElementsByTagName("head")[0].appendChild(script);\n                })();\n            }\n        }\n    });\n\x3c/script\x3e\n',
4docwrite:!1,filters:[],head:!0,id:"99592",location:"econdaTMC",name:"Charles",url:""},2:{async:!0,code:"\x3cscript type\x3d\"text/javascript\"\x3e\n    function getUcConsentV3(ucConsentEvent, serviceName) {\n        const ucServices \x3d ucConsentEvent.detail.services;\n        for (let ucId in ucServices) {\n            const ucService \x3d ucServices[ucId];\n            if (ucService.name !\x3d\x3d serviceName) {\n                continue;\n            }\n            return ucService.consent.given;\n        }\n\n        return null;\n    }\n\n    function loadScript(src, onload) {\n        let script \x3d document.createElement('script');\n        script.onload \x3d onload ? onload : function (e) {/* default action */};\n        script.src \x3d src;\n        script.async \x3d false;\n        document.head.appendChild(script);\n    }\n\x3c/script\x3e",
5docwrite:!1,filters:[[88817]],head:!1,id:"67106",location:"econdaTMC",name:"Usercentrics.Extend",url:""},3:{async:!0,code:"\x3cscript type\x3d\"text/javascript\"\x3e\n    let econdaPrivMode \x3d 2;\n\n    window.addEventListener('UC_CONSENT', function (event) {\n        if (getUcConsentV3(event, \"econda Analytics\") \x3d\x3d\x3d true) {\n            econdaPrivMode \x3d 3;\n        } else {\n            econdaPrivMode \x3d 2;\n        }\n\n        (function() {\n            try {\n                localStorage.setItem('emos_privacy', econdaPrivMode+\"\");\n            }
5 catch (e) {\n                console.error('Could not set econda privacy mode.');\n            }\n            window.emos3.PRIV_MODE \x3d econdaPrivMode+\"\";\n            window.emos3.send({'privacy_mode': econdaPrivMode});\n        })();\n    })\n\x3c/script\x3e",
6docwrite:!1,filters:[[88817]],head:!0,id:"81731",location:"econdaTMC",name:"Econda Privacy Mode 3 setzen",url:""},4:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.addEventListener(\'UC_CONSENT\', function (event) {\n        if (getUcConsentV3(event, "Criteo") \x3d\x3d\x3d true) {\n            (function() {\n                var script \x3d document.createElement("script");\n                script.type \x3d "text/javascript";\n                script.src \x3d "//dynamic.criteo.com/js/ld/ld.js?a\x3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000";\n                script.async \x3d true;\n                document.getElementsByTagName("head")[0].appendChild(script);\n            })();\n        }\n    })\n\x3c/script\x3e',
7docwrite:!1,filters:[],head:!1,id:"110",location:"econdaTMC",name:"Criteo.Lib",url:""},5:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.criteo_q \x3d window.criteo_q || [];\n    var deviceType \x3d /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";\n    \n    window.addEventListener(\'UC_CONSENT\', function (event) {\n        if (getUcConsentV3(event, "Criteo") \x3d\x3d\x3d true) {\n            (function() {\n                window.criteo_q.push(\n                    { event: "setAccount", account: 14746 },\n                    { event: "setEmail", email: "{% User_email_sha256 | raw %}", hash_method: "sha256"},\n                    { event: "setSiteType", type: deviceType},\n                    { event: "viewItem", item: "{% Product_artnum | raw %}"}\n                );\n            })();\n        }\n    })\n\x3c/script\x3e',
8docwrite:!1,filters:[],head:!1,id:"21755",location:"econdaTMC",name:"Criteo.ProductPage",url:""},6:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.addEventListener(\'UC_CONSENT\', function (event) {\n        if (getUcConsentV3(event, "Flowbox") \x3d\x3d\x3d true) {\n            !function(e, t) {\n                var o \x3d document.createElement("script");\n                o.type \x3d "text/javascript", o.readyState ? o.onreadystatechange \x3d function() {\n                    ("loaded" \x3d\x3d\x3d o.readyState || "complete" \x3d\x3d\x3d o.readyState) \x26\x26 (o.onreadystatechange \x3d null, t())\n                } : o.onload \x3d function() {\n                    t()\n                }, o.src \x3d e, document.getElementsByTagName("head")[0].appendChild(o)\n            }("//connect.getflowbox.com/bzfy-checkout.js", function() {\n                (function() {\n                    // fix stringified price to float and missing currency\n                    var orderProducts \x3d {% Order_products | json %}.map((orderProduct) \x3d\x3e {\n                        orderProduct.quantity \x3d parseFloat(orderProduct.quantity);\n                        orderProduct.price \x3d parseFloat(orderProduct.price);\n                        orderProduct.currency \x3d "{% Currency_name | raw %}";\n                        return orderProduct;\n                    });\n\n                    window.flowboxCheckout.checkout({\n                        apiKey: \'9A4QAnxdTEaYTL56xb1DgQ\',\n                        products: orderProducts,\n                        orderId: {% Order_orderid | json %}\n                })\n                })();\n            });\n        }\n    })\n\x3c/script\x3e',
9docwrite:!1,filters:[],head:!1,id:"58350",location:"econdaTMC",name:"Flowbox.Thankyou",url:""},7:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.addEventListener(\'UC_CONSENT\', function (event) {\n        if (getUcConsentV3(event, "econda Analytics") \x3d\x3d\x3d true) {\n            (function() {\n                // your code here\n                console.log("econda Analytics");\n            })();\n        }\n    })\n\x3c/script\x3e',docwrite:!1,filters:[],head:!1,id:"56668",
10location:"econdaTMC",name:"Test econda Analytics",url:""},8:{async:!0,code:'\x3cscript type\x3d"text/javascript"\x3e\n    window.addEventListener(\'UC_CONSENT\', function (event) {\n        if (getUcConsentV3(event, "Criteo") \x3d\x3d\x3d true) {\n            (function() {\
10n                // your code here\n                console.log("Criteo");\n            })();\n        }\n    })\n\x3c/script\x3e',docwrite:!1,filters:[],head:!1,id:"7969",location:"econdaTMC",name:"Test Criteo",url:""},9:{async:!0,
11code:'\x3cscript type\x3d"text/javascript"\x3e\nwindow.addEventListener("ucEvent", function (e) {\n    if (e.detail \x26\x26 e.detail.event \x3d\x3d "consent_status") {\n        if (e.detail.hasOwnProperty(\'Microsoft Advertising Remarketing\') \x26\x26 e.detail[\'Microsoft Advertising Remarketing\'] \x3d\x3d\x3d true) {\n            (function(w,d,t,r,u){var f,n,i;w[u]\x3dw[u]||[],f\x3dfunction(){var o\x3d{ti:"187181513"};o.q\x3dw[u],w[u]\x3dnew UET(o),w[u].push("pageLoad")},n\x3dd.createElement(t),n.src\x3dr,n.async\x3d1,n.onload\x3dn.onreadystatechange\x3dfunction(){var s\x3dthis.readyState;s\x26\x26s!\x3d\x3d"loaded"\x26\x26s!\x3d\x3d"complete"||(f(),n.onload\x3dn.onreadystatechange\x3dnull)},i\x3dd.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");\n        }\n    }\n});\n\x3c/script\x3e\n',
12docwrite:!1,filters:[],head:!0,id:"95520",location:"econdaTMC",name:"Bing.Lib",url:""}},econdaTmFilters=[{id:88817,once:!1,patternSource:1,patternSourceName:"",regexp:{modifiers:"i",pattern:"^(?!XYZ$).*$"},type:1},{id:63328,name:"Pagetype",patternSource:3,patternSourceName:"pagetype",regexp:{modifiers:"",pattern:".*"},type:2},{id:15496,once:!1,patternSource:7,patternSourceName:"PageType",regexp:{modifiers:"i",pattern:"^\\s*details\\s*$"},type:1},{id:37959,once:!1,patternSource:3,patternSourceName:"pagetype",
13regexp:{modifiers:"i",pattern:"^\\s*CheckoutFinishPage\\s*$"},type:1}];window.econda=window.econda||{};var econda=window.econda,__extends=this&&this.__extends||function(){var f=function(k,h){f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,b){e.__proto__=b}||function(e,b){for(var a in b)b.hasOwnProperty(a)&&(e[a]=b[a])};return f(k,h)};return function(k,h){function e(){this.constructor=k}f(k,h);k.prototype=h===null?Object.create(h):(e.prototype=h.prototype,new e)}}();
14(function(f){(function(k){var h=function(){function e(){}e.currentVersion=function(){return"0.11.8"};return e}();k.Version=h})(f.tagmanager||(f.tagmanager={}))})(econda||={});
15(function(f){(function(k){(function(h){var e=function(){function b(a,c){this._eventsArray=c;this._container=a}b.prototype.overwritePushMethod=function(){var a=this;this._eventsArray.push=function(){for(var c=0;c<arguments.length;c++);c=Array.prototype.push.apply(this,arguments);a._fireEvent.apply(a,arguments);return c}};b.prototype._fireEvent=function(a){this._container.executeEvent.call(this._container,a)};b.prototype.fireAllEvents=function(){for(var a=0,c=this._eventsArray;a<c.length;a++)this._fireEvent(c[a])};
16return b}();h.EventProcessor=e})(k.event||(k.event={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});(function(f){(function(k){(function(h){var e=function(){function b(){}b.SOURCE_URL=1;b.SOURCE_COOKIE=2;b.SOURCE_DATA_LAYER=3;b.SOURCE_JAVASCRIPT_VARIABLE=4;b.SOURCE_DOM_ELEMENT=5;b.SOURCE_META_ELEMENT=6;b.SOURCE_MACRO=7;b.SOURCE_URL_PARAMETER=8;b.SOURCE_JAVASCRIPT_SNIPPET=9;b.SOURCE_CURRENT_EVENT=10;return b}();h.Macro=e})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
17(function(f){(function(k){var h=function(){function e(){}e._useJQuery=function(){return this.useJQueryIfLoaded&&typeof jQuery!="undefined"};e.update=function(b,a){return this._useJQuery()?jQuery(b).html(a):this._update(b,a)};e.createFragmentFromHtml=function(b){var a=document.createDocumentFragment(),c=document.createElement("div");for(c.innerHTML=b;c.firstChild;)a.appendChild(c.firstChild);return a};e.appendFromHtml=function(b,a){var c=document.createElement("div");for(c.innerHTML=a;c.firstChild;)if(String(c.firstChild.nodeName).toLowerCase()===
18"script"){a=c.firstChild.textContent||c.firstChild.innerHTML;var d=document.createElement("script");d.type="text/javascript";for(var g=c.children[0].attributes,l=0;l<g.length;l++){var m=g[l];m.name.toLowerCase()!=="src"&&m.name.toLowerCase()!=="type"&&d.setAttribute(m.name,m.value)}if(c.children[0].getAttribute("src"))d.src=c.children[0].getAttribute("src");else try{d.appendChild(document.createTextNode(a))}catch(n){d.text=a}b.appendChild(d);c.removeChild(c.firstChild)}else b.appendChild(c.firstChild)};
19e.empty=function(b){for(b=e.element(b);b.firstChild;)b.removeChild(b.firstChild)};
19e._update=function(b,a){b=this.element(b);var c=null;b&&(b.innerHTML=a,this._handleJavascript(b),c=b.innerHTML);return c};e._handleJavascript=function(b){var a,c=b.getElementsByTagName("script");if(c.length>0){var d=0;for(a=c.length;d<a;d+=1){var g=this._generateScriptNode(c[d].text||c[d].textContent||c[d].innerHTML||"");b.appendChild(g)}}};e._generateScriptNode=function(b){var a=document.createElement("script");a.type=
20"text/javascript";a.appendChild(document.createTextNode(b));return a};e.isDocumentReady=function(){return document.readyState==="complete"||document.readyState==="interactive"};e.documentReady=function(b){function a(){c||(c=!0,b())}if(e.isDocumentReady())b();else{var c=!1,d=!1,g=document,l=window;if(g.addEventListener)g.addEventListener("DOMContentLoaded",a,!1);else if(g.attachEvent){try{d=window.frameElement!=null}catch(p){}if(g.documentElement&&g.documentElement.doScroll&&!d){var m=function(){if(!c)try{g.documentElement.doScroll("left"),
21a()}catch(p){setTimeout(m,10)}};m()}g.attachEvent("onreadystatechange",function(){g.readyState!=="complete"&&g.readyState!=="interactive"||a()})}if(l.addEventListener)l.addEventListener("load",a,!1);else if(l.attachEvent)l.attachEvent("onload",a);else{var n=l.onload;l.onload=function(){n&&n(null);a()}}}};e.remove=function(b){(b=this.element(b))&&b.parentNode.removeChild(b)};e.elements=function(b){return this._useJQuery()?jQuery(b):(b=typeof b=="string"?b.substr(0,1)=="#"?document.getElementById(b.substr(1)):
22document.getElementById(b):b)?[b]:{length:0}};e.element=function(b){b=this.elements(b);return b.length>0?b[0]:null};e.useJQueryIfLoaded=!0;return e}();k.DomHelper=h})(f.util||(f.util={}))})(econda||={});
23(function(f){(function(k){var h=function(){function b(a,c,d,g){this.timestamp=null;this.type="info";this.data=this.message=null;this.timestamp=a;this.type=c;this.message=d;this.data=g}b.TYPE_INFO="info";b.TYPE_WARNING="warning";b.TYPE_ERROR="error";return b}(),e=function(){function b(){this.container=null;this.autoScroll=!0;this.queue=[];this.timeout=null}b.prototype.log=function(a,c){a=new h(new Date,h.TYPE_INFO,a,c);this.queue.push(a);this.writeQueue()};b.prototype.warn=function(a,c){a=new h(new Date,
24h.TYPE_WARNING,a,c);this.queue.push(a);this.writeQueue()};b.prototype.error=function(a,c){a=new h(new Date,h.TYPE_ERROR,a,c);this.queue.push(a);this.writeQueue()};b.prototype.writeQueue=function(){var a=f.util.DomHelper.element(this.container);if(a!=null)for(var c=null;c=this.queue.shift();)this.writeItemToContainer(c,a);else if(this.timeout==null){var d=this;setTimeout(function(){d.writeQueue()},250)}};b.prototype.writeItemToContainer=function(a,c){var d=a.timestamp.getMinutes();d=d<10?"0"+d.toString():
25d.toString();d=[a.timestamp.getHours().toString(),":",d,".",a.timestamp.getSeconds().toString()," - ",a.message];var g=document.createElement("p");g.innerHTML=d.join("");g.style.margin="0";g.style.padding="2px";g.style.fontFamily="Fixed, monospace";g.style.fontSize="12px";switch(a.type){case h.TYPE_ERROR:g.style.backgroundColor="#FF9999";break;case h.TYPE_WARNING:g.style.backgroundColor="#FFFF99"}c.appendChild(g);this.autoScroll&&(c.scrollTop=c.scrollHeight)};b.prototype.getContainerElement=function(){return this.container instanceof
26HTMLElement?this.container:document.getElementById(this.container)};return b}();k.LogViewer=e})(f.util||(f.util={}))})(econda||={});
27(function(f){(function(k){var h=function(){function e(b){this.hash=this.query=this.path=this.host=this.scheme=this.uri=null;if(b instanceof e)return b;(this.uri=b)&&this.parseUri()}e.prototype.getScheme=function(){return this.scheme?this.scheme.toLowerCase():null};e.prototype.setScheme=function(b){b=(new String(b)).toLocaleLowerCase();this.uri!==null&&(this.uri=this.uri.replace(/^\w*:/,b+":"));this.resetComponents();this.parseUri()};e.prototype.getHost=function(){return this.host};e.prototype.getPath=
28function(){return this.path};e.prototype.getFilename=function(){var b=this.path;return typeof b=="string"&&b.lastIndexOf("/")>-1?b.substr(b.lastIndexOf("/")+1):null};e.prototype.getQuery=function(){return this.query};e.prototype.getHash=function(){return this.hash};e.prototype.parseUri=function(){var b=this.uri.match(/^(?:([^:/?#]+):)?(?:\/\/([^/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/);this.scheme=b[1]||null;this.host=b[2]||null;this.path=b[3]||null;this.query=b[4]||null;this.hash=b[5]||null;return this};
29e.prototype.resetComponents=function(){this.hash=this.query=this.path=this.host=this.scheme=null;return this};e.prototype.getParam=function(b){var a=[];
29typeof this.query==="string"&&(a=this.query.split("\x26"));for(var c={},d=0;d<a.length;d++){var g=String(a[d]).split("\x3d");c[g[0]]=g.length>=2?g[1]:""}return c[b]||null};e.prototype.appendParams=function(b){var a=this.uri,c=a.lastIndexOf("#"),d=c>-1?a.substring(0,c):a;c=c>-1?a.substr(c):"";a=a.indexOf("?")>-1;this.uri=d+(a?"\x26":"?")+e.concatParams(b)+
30c;this.resetComponents();this.parseUri();return this};e.prototype.match=function(b){return this.uri.match(b)};e.prototype.clone=function(){return new e(this.uri)};e.concatParams=function(b){var a=[],c;for(c in b)a.push(c+"\x3d"+encodeURIComponent(b[c]));return a.join("\x26")};e.detectProtocol=function(){return typeof location.protocol==="string"&&location.protocol==="https:"?"https":"http"};e.prototype.toString=function(){return this.uri};e.SCHEME_HTTP="http";e.SCHEME_HTTPS="https";e.SCHEME_FTP="ftp";
31return e}();k.Uri=h})(f.net||(f.net={}))})(econda||={});typeof window.econdaConfig=="undefined"&&(window.econdaConfig={});
32(function(f){var k=function(){function h(){}h.setEnabled=function(e){econdaConfig.debug=e;return this};h.getEnabled=function(){return econdaConfig.debug};h.setExceptionsOnError=function(e){econdaConfig.exceptionsOnError=e;return this};h.getExceptionsOnError=function(){return econdaConfig.exceptionsOnError||!1};h.setOutputContainer=function(e){econdaConfig.debugOutputContainer=e;this.logViewerInstance=null;return this};h.error=function(){for(var e=0;e<arguments.length;e++);if(econdaConfig.debug!=1)return this;
33e=[];for(var b=1;b<arguments.length;b++)e.push(arguments[b]);typeof console!="undefined"&&console.error&&console.error("[ec] "+arguments[0],e);econdaConfig.debugOutputContainer!=null&&(this.setupLogViewer(),this.logViewerInstance.error(arguments[0],e));if(econdaConfig.exceptionsOnError)throw Error(arguments[0]);return this};h.warn=function(){for(var e=0;e<arguments.length;e++);if(econdaConfig.debug!=1)return this;e=[];for(var b=1;b<arguments.length;b++)e.push(arguments[b]);typeof console!="undefined"&&
34console.warn&&console.warn("[ec] "+arguments[0],e);econdaConfig.debugOutputContainer!=null&&(this.setupLogViewer(),this.logViewerInstance.warn(arguments[0],e));return this};h.log=function(){for(var e=0;e<arguments.length;e++);if(econdaConfig.debug!=1)return this;e=[];for(var b=1;b<arguments.length;b++)e.push(arguments[b]);typeof console!="undefined"&&console.log&&(e.length>0?console.log("[ec] "+arguments[0],e):console.log("[ec] "+arguments[0]));econdaConfig.debugOutputContainer!=null&&(this.setupLogViewer(),
35this.logViewerInstance.log(arguments[0],e));return this};h.setupLogViewer=function(){this.logViewerInstance==null&&(this.logViewerInstance=new f.util.LogViewer,this.logViewerInstance.container=econdaConfig.debugOutputContainer)};h.logViewerInstance=null;return h}();f.debug=k})(econda||={});
36(function(f){(function(k){var h=function(){function e(){}e.indexOf=function(b,a){if(Array.prototype.indexOf)return b.indexOf(a);for(var c=0;c<b.length;c++)if(b[c]==a)return c;return-1};e.contains=function(b,a){return e.indexOf(b,a)>-1};e.isArray=function(b){this.isArrayFn||(this.isArrayFn=typeof Array.isArray!="undefined"?Array.isArray:function(a){return Object.prototype.toString.call(a)==="[object Array]"});return this.isArrayFn(b)};e.shuffle=function(b){for(var a=b.length,c,d;a;)d=Math.floor(Math.random()*
37a--),c=b[a],b[a]=b[d],b[d]=c;return b};e.remove=function(b,a){if(typeof a==="function")return this._removeByFunction(b,a);a=e.isArray(a)?a:[a];return this._removeItems(b,a)};e._removeItems=function(b,a){for(var c=[],d=0;d<a.length;d++){var g=b.indexOf(a[d]);g>-1&&(c=c.concat(b.splice(g,1)))}return c};e._removeByFunction=function(b,a){for(var c=[],d=0;d<b.length;d++)a(b[d],d,b)===!0&&(c=c.concat(b.splice(d,1)),d--);return c};e.filter=function(b,a){if(typeof a!=="function")return b;if(typeof b.filter===
38"function")return b.filter(a);for(var c=[],d=0;d<b.length;d++)a(b[d],d,b)===!0&&c.push(b[d]);return c};e.isArrayFn=null;return e}();k.ArrayUtils=h})(f.util||(f.util={}))})(econda||={});
39(function(f){(function(k){var h=function(){function e(){this.__defaultProperty=null}e.prototype.initConfig=function(b,a){a===void 0&&(a=null);a!=null&&(this.__defaultProperty=a);typeof b!="undefined"&&this.set(b)};e.prototype.set=function(b,a){if(typeof b=="object")for(d in b){var c=this.getSetterName(d);if(typeof this[c]!="undefined")this[c](b[d]);else f.debug.error("Cannot set "+d+" in "+this._getClassName()+": no setter defined.")}else if(typeof b=="string"&&arguments.length==2){var d=b;c=this.getSetterName(d);
40if(typeof this[c]!="undefined")this[c](a);else f.debug.error("Cannot set "+d+" in "+this._getClassName()+": no setter defined.")}else typeof b!="undefined"&&this.__defaultProperty&&(c=this.getSetterName(this.__defaultProperty),this[c](b));return this};e.prototype.get=function(b){var a=this.getGetterName(b);if(typeof this[a]!="undefined")return this[a]();f.debug.error("Cannot get "+b+" in "+this._getClassName()+": no getter defined.")};e.prototype._getClassName=function(){try{return this.constructor.name}catch(b){return null}};
41e.prototype.getSetterName=function(b){return"set"+b.substr(0,1).toUpperCase()+b.substr(1)};e.prototype.getGetterName=function(b){return"get"+b.substr(0,1).toUpperCase()+b.substr(1)};e.prototype.setArray=function(b,a,c,d){c===void 0&&(c=null);this[b]=[];this.addArray(b,a,c,d);return this};e.prototype.addArray=function(b,a,c,d){c===void 0&&(c=null);if(typeof d==="undefined"||d===null)d={};var g=a;f.util.ArrayUtils.isArray(a)==0&&(g=[a]);for(a=0;a<g.length;a++){var l=typeof d.itemFilter==="function"?
42d.itemFilter.call(this,g[a]):g[a];l=c===null||l instanceof c?l:new c(l);typeof d.callback==="function"&&d.callback.call(this,l);this[b].push(l)}return this};e.prototype.clone=function(){var b=new this.constructor,a;for(a in this)b[a]=this[a];return b};return e}();k.BaseClass=h})(f.base||(f.base={}))})(econda||={});
43(function(f){(function(k){var h=function(e){function b(a){var c=e.call(this)||this;c._name="";c._value="";c._domain="";c._path="/";c._expires=null;c._secure=!1;if(a instanceof b)return a;c.initConfig(a);return c}__extends(b,e);b.prototype.getName=function(){return this._name};b.prototype.setName=function(a){this._name=a;return this};b.prototype.getValue=function(){return this._value};b.prototype.setValue=function(a){this._value=a;return this};b.prototype.getDomain=function(){return this._domain};
44b.prototype.setDomain=function(a){this._domain=a;return this};b.prototype.getPath=function(){return this._path};b.prototype.setPath=function(a){this._path=a;return this};b.prototype.getExpires=function(){return this._expires};
44b.prototype.setExpires=function(a){if(typeof a=="number"){var c=new Date;c.setDate(c.getDate()+a)}else c=a;this._expires=c;return this};b.prototype.getSecure=function(){return this._secure};b.prototype.setSecure=function(a){this._secure=a;return this};return b}(f.base.BaseClass);
45k.Cookie=h})(f.cookie||(f.cookie={}))})(econda||={});
46(function(f){(function(k){var h=function(){function e(){}e.contains=function(b){return typeof document.cookie==="undefined"?!1:(new RegExp("(?:;\\s*|^)"+encodeURIComponent(b)+"\x3d")).test(document.cookie)};e.find=function(b){if(typeof document.cookie==="undefined")return{};for(var a=document.cookie.split(";"),c,d={},g=0,l=a.length;g<l;++g){c=a[g].split("\x3d");var m=c[0].replace(/^\s+|\s+$/,"");c=c.slice(1).join("\x3d");if(b instanceof RegExp==0||b.test(m))d[decodeURIComponent(m)]=decodeURIComponent(c)}return d};
47e.getValue=function(b){return f.cookie.Store.contains(b)?f.cookie.Store.find(b)[b]:null};e.set=function(b,a){a===void 0&&(a=!0);if(typeof document.cookie==="undefined")return this;var c=new f.cookie.Cookie(b),d=c.getName(),g=c.getValue();b=c.getPath();var l=c.getDomain(),m=c.getExpires();c=c.getSecure();a=[encodeURIComponent(d)+"\x3d"+(a?encodeURIComponent(g):g)];b&&a.push("path\x3d"+b);l&&a.push("domain\x3d"+l);m&&a.push("expires\x3d"+m.toUTCString());c&&a.push("secure");document.cookie=a.join(";");
48return this};e.remove=function(b){if(typeof document.cookie==="undefined")return this;var a=typeof b==="string"?new f.cookie.Cookie({name:b}):new f.cookie.Cookie(b);var c=a.getName();b=a.getPath();var d=a.getDomain();a=a.getSecure();c=[encodeURIComponent(c)+"\x3d;expires\x3dThu, 01 Jan 1970 00:00:00 GMT"];b&&c.push("path\x3d"+b);d&&c.push("domain\x3d"+d);a&&c.push("secure");document.cookie=c.join(";");return this};return e}();k.Store=h})(f.cookie||(f.cookie={}))})(econda||={});
49(function(f){(function(k){(function(h){(function(e){var b=f.cookie.Store,a=function(){function c(){}c.prototype.readValue=function(d){d=b.getValue(d.patternSourceName);return{value:d===null?void 0:d,success:!0}};c.prototype.readValueWithEvent=function(d,g){return this.readValue(d)};return c}();e.CookieReader=a})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
50(function(f){(function(k){var h=function(){function e(){}e.trim=function(b){this.trim=typeof String.prototype.trim!=="function"?function(a){return String(a).replace(/^\s+|\s+$/g,"")}:function(a){return String(a).trim()};return this.trim(b)};e.html=function(b){var a=this;return String(b).replace(/[&<>"'\/]/g,function(c){return a._entityMap[c]})};e.truncate=function(b,a){a===void 0&&(a=null);a=a?a:{};var c=a.maxLength||100,d=a.wordBoundaries==1,g=a.ellipsis||" ...";a=a.minLength||1;var l=c-g.length;
51b.length>c&&(b=b.substr(0,l),d&&(d=b.lastIndexOf(" ")-1,d>=a&&(b=b.substr(0,d))),b+=g);return b};e.ucFirst=function(b){return b.charAt(0).toUpperCase()+b.slice(1)};e._entityMap={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#39;","/":"\x26#x2F;"};return e}();k.StringUtils=h})(f.util||(f.util={}))})(econda||={});
52(function(f){(function(k){(function(h){var e=f.util.StringUtils,b=function(){function a(){}a.parse=function(c){if(c===null)return{element:null,property:null};c=e.trim(c);return c.indexOf("(")===0?(c=c.match(/\(\s*([^)\s]{1,})\s*\)(\s*\.?\s*(.*))\s*$/),{element:c[1],property:c[3]||null}):{element:c,property:null}};return a}();h.SourceHelper=b})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
53(function(f){(function(k){var h=function(){function e(){}e.forEachOwnProperty=function(b,a){if(typeof b==="object"&&b!==null)for(var c in b)b.hasOwnProperty(c)&&a(b[c],c)};e.getNestedProperty=function(b,a){if(typeof b!=="undefined"){var c=a.indexOf(".");return c>-1?this.getNestedProperty(b[a.substring(0,c)],a.substr(c+1)):b[a]}};return e}();k.ObjectUtils=h})(f.util||(f.util={}))})(econda||={});
54(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.macro.SourceHelper,a=f.util.ObjectUtils,c=function(){function d(g){this.dataLayer=null;this.dataLayer=g.dataLayer}d.prototype.readValue=function(g){g=b.parse(g.patternSourceName);g=a.getNestedProperty(this.dataLayer,g.element);return typeof g!="undefined"?{value:g,success:!0}:{value:void 0,success:!1}};d.prototype.readValueWithEvent=function(g,l){return this.readValue(g)};return d}();e.DataLayerReader=c})(h.reader||(h.reader={}))})(k.macro||
55(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
56(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.macro.SourceHelper,a=f.util.ObjectUtils,c=function(){function d(){}d.prototype.readValue=function(g){return{value:void 0,success:!1}};d.prototype.readValueWithEvent=function(g,l){l===void 0&&(l=null);g=b.parse(g.patternSourceName);l=typeof l=="object"&&l!=null?a.getNestedProperty(l,g.element):void 0;return typeof l!="undefined"?{value:l,success:!0}:{value:void 0,success:!1}};return d}();e.EventDataReader=c})(h.reader||(h.reader=
57{}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
58(function(f){(function(k){(function(h){(function(e){var b=f.util.ObjectUtils,a=f.tagmanager.macro.SourceHelper,c=function(){function d(g){this.globalVariableParent=null;this.globalVariableParent=g.globalVariableParent}d.prototype.readValue=function(g){g=a.parse(g.patternSourceName);if(g.element===null)return{value:void 0,success:!1};g=b.getNestedProperty(this.globalVariableParent,g.element);return{value:g,success:g!==void 0}};d.prototype.readValueWithEvent=function(g,l){return this.readValue(g)};
59return d}();e.JsVariableReader=c})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
60(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.macro.SourceHelper,a=function(){function c(){}c.prototype.readValue=function(d){d=b.parse(d.patternSourceName);return(d=f.util.DomHelper.element(d.element))?{value:d,success:!0}:{value:void 0,success:!1}};c.prototype.readValueWithEvent=function(d,g){return this.readValue(d)};return c}();e.DomElementReader=a})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
61(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.readValue=function(c){c.patternSourceName.split(",");return{value:this.getValueFromMetaElement(c.patternSourceName),success:!0}};a.prototype.readValueWithEvent=function(c,d){return this.readValue(c)};a.prototype.getValueFromMetaElement=function(c){var d=!1,g="",l;var m=document.getElementsByTagName("meta");if(m.length!=0)try{var n=0;for(l=m.length;n<l;n+=1)d=m[n].getAttribute("name")||m[n].getAttribute("http-equiv")||
62m[n].getAttribute("property")||m[n].getAttribute("itemprop")||!1,d!==!1&&d==c&&(g=m[n].getAttribute("content")?m[n].getAttribute("content"):void 0)}catch(p){}return g};return a}();e.MetaDataReader=b})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
63(function(f){(function(k){(function(h){(function(e){var b=function(){function a(c){this.container=null;this.container=c.container}a.prototype.readValue=function(c){return{value:this.container.getValueByName(c.patternSourceName),success:!0}};a.prototype.readValueWithEvent=function(c,d){return this.readValue(c)};return a}();e.MacroReader=b})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
64(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.readValue=function(c){try{var d=this.evalScript(c.co
64de)}catch(g){}return{value:d,success:typeof d!=="undefined"}};a.prototype.readValueWithEvent=function(c,d){return this.readValue(c)};a.prototype.evalScript=function(c){return eval("(function(){ "+c+"})();")};return a}();e.JsSnippetReader=b})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
65(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.readValue=function(c){return{value:null,success:!1,error:Error("not implemented")}};a.prototype.readValueWithEvent=function(c,d){return this.readValue(c)};return a}();e.NullReader=b})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
66(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){this._cachedParams=this._url=null}a.prototype.setUrl=function(c){this._url=c;return this};a.prototype.getUrl=function(){this._url===null&&(this._url=window.document.URL);return this._url};a.prototype.readValue=function(c){try{var d=c.patternSourceName?this._getParam(c.patternSourceName):this.getUrl();var g={value:d,success:d!==void 0}}catch(l){g={value:void 0,success:!1,error:l}}return g};a.prototype.readValueWithEvent=
67function(c,d){return this.readValue(c)};a.prototype._getParam=function(c){this._cachedParams===null&&this._updateCachedParams();if(typeof this._cachedParams[c]!=="undefined")return this._cachedParams[c]};a.prototype._updateCachedParams=function(){this._cachedParams={};var c=this.getUrl();c=c.substr(c.indexOf("?")+1).split("\x26");for(var d=0;d<c.length;d++){var g=c[d].split(/^([^=]{1,})=(.*)$/);g.length>=3?this._cachedParams[decodeURIComponent(g[1])]=decodeURIComponent(g[2]):g.length===1&&(this._cachedParams[decodeURIComponent(g[0])]=
68"")}};return a}();e.UrlReader=b})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
69(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.macro.Macro,a=function(){function c(d){this.readers=[];this.nullReader=null;this.config=d;this.initReaders()}c.prototype.initReaders=function(){var d=this.config,g=this.readers;g[b.SOURCE_URL]=new f.tagmanager.macro.reader.UrlReader;g[b.SOURCE_URL_PARAMETER]=g[b.SOURCE_URL];g[b.SOURCE_COOKIE]=new f.tagmanager.macro.reader.CookieReader;g[b.SOURCE_DATA_LAYER]=new f.tagmanager.macro.reader.DataLayerReader({dataLayer:d.dataLayer});
70g[b.SOURCE_JAVASCRIPT_VARIABLE]=new f.tagmanager.macro.reader.JsVariableReader({globalVariableParent:d.globalVariableParent});g[b.SOURCE_DOM_ELEMENT]=new f.tagmanager.macro.reader.DomElementReader;g[b.SOURCE_META_ELEMENT]=new f.tagmanager.macro.reader.MetaDataReader;g[b.SOURCE_MACRO]=new f.tagmanager.macro.reader.MacroReader({container:d.container});g[b.SOURCE_JAVASCRIPT_SNIPPET]=new f.tagmanager.macro.reader.JsSnippetReader;g[b.SOURCE_CURRENT_EVENT]=new f.tagmanager.macro.reader.EventDataReader;
71this.nullReader=new f.tagmanager.macro.reader.NullReader};c.prototype.readValue=function(d,g){g===void 0&&(g=null);var l=this.readers[d.patternSource]||this.nullReader;return g===null?l.readValue(d):l.readValueWithEvent(d,g)};return c}();e.Reader=a})(h.reader||(h.reader={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
72(function(f){(function(k){(function(h){var e=function(){function b(a){this._modifiers=this._pattern=null;a!=null&&typeof a.pattern!="undefined"&&(typeof a==="string"?this._pattern=a:(this._pattern=a.pattern,this._modifiers=a.modifiers||null))}b.prototype.toRegExp=function(){var a=null;if(this._pattern!==null)try{a=new RegExp(this._pattern,this._modifiers||"")}catch(c){}return a};b.prototype.isEmpty=function(){return this._pattern===null||this._pattern===""};b.prototype.isMatchAlways=function(){return this.isEmpty()||
73this._pattern.trim()==".*"};return b}();h.RegExpValue=e})(k.helper||(k.helper={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
74(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.helper.RegExpValue,a=function(){function c(){}c.prototype.getFilteredValue=function(d,g){d=new b(d.regexp||null);if(d.isMatchAlways())return g;g=d.toRegExp().exec(g);if(g===null)return null;switch(g.length){case 1:g=g[0];break;default:g=g[1]}return g};return c}();e.StringFilter=a})(h.filter||(h.filter={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
75(function(f){(function(k){(function(h){(function(e){var b=f.tagmanager.macro.SourceHelper,a=function(){function c(){}c.prototype.getFilteredValue=function(d,g){d=b.parse(d.patternSourceName);d=d.property!==null?d.property:this._getDefaultPropertyNameForElement(g);return this._readPropertyValue(g,d)};c.prototype._readPropertyValue=function(d,g){switch(g.toLocaleLowerCase()){case "text":return d.innerText||d.textContent;case "html":return d.innerHTML;case "id":return d.id;case "value":return d.value;
76default:return d.getAttribute(g)}};c.prototype._getDefaultPropertyNameForElement=function(d){switch(d.tagName.toLocaleLowerCase()){case "input":d="value";break;default:d="text"}return d};return c}();e.HtmlElementFilter=a})(h.filter||(h.filter={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
77(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){this.initFilters()}a.prototype.initFilters=function(){this.filters={};this.filters.string=new f.tagmanager.macro.filter.StringFilter;this.filters.html_element=new f.tagmanager.macro.filter.HtmlElementFilter};a.prototype.getFilteredValue=function(c,d){if(d!==void 0){var g=d,l=null;d instanceof HTMLElement&&(l=this.getFilterByType("html_element"));l!==null&&(g=l.getFilteredValue(c,d));l=this.getFilterByType("string");
78return l.getFilteredValue(c,g)}};a.prototype.getFilterByType=function(c){var d=null;typeof this.filters[c]!="undefined"&&(d=this.filters[c]);return d};return a}();e.Filter=b})(h.filter||(h.filter={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
79(function(f){(function(k){var h=function(e){function b(a){var c=e.call(this)||this;c._checkConstraintCallback=null;c._isEventConstraint=null;c._currentEvent=null;if(a instanceof b)return c;c.initConfig(a);return c}__extends(b,e);b.prototype.setCheckConstraintCallback=function(a){this._checkConstraintCallback=a};b.prototype.setIsEventConstraint=function(a){this._isEventConstraint=a};b.prototype.setCurrentEvent=function(a){this._currentEvent=a};
79b.prototype.match=function(a){if(typeof a.filters.length===
80"undefined")return!1;for(var c=0;c<a.filters.length;c++)if(typeof a.filters[c].length!=="undefined"&&a.filters[c].length!==0){if(this._currentEvent!=null){for(var d=!1,g=0;g<a.filters[c].length;g++)d=d||this._isEventConstraint(a.filters[c][g]);if(!d)continue}d=!0;for(g=0;g<a.filters[c].length;g++)d=d&&this._checkConstraintCallback(a.filters[c][g],this._currentEvent);if(d)return!0}return!1};return b}(f.base.BaseClass);k.Matcher=h})(f.tagmanager||(f.tagmanager={}))})(econda||={});
81(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.format=function(c,d,g){g===void 0&&(g=[]);c=typeof g[0]!=="undefined"?g[0]:"1";g=typeof g[1]!=="undefined"?g[1]:"0";return typeof d==="string"?" no false 0 null undefined".split(" ").indexOf(d.toLowerCase())===-1?c:g:d?c:g};return a}();e.BooleanFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
82(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.format=function(c,d){switch(d){case void 0:case null:return"''";default:return""+d}};return a}();e.RawFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
83(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.format=function(c,d){switch(d){case void 0:case null:return"''";default:return encodeURIComponent(d)}};return a}();e.UrlFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
84(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){this._entityMap={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#39;","/":"\x26#x2F;"}}a.prototype.format=function(c,d){var g=this;return d===void 0||d===null?"''":String(d).replace(/[&<>"'\/]/g,function(l){return g._entityMap[l]})};return a}();e.HtmlFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
85(function(f){(function(k){var h=function(){function e(){}e.stringify=function(b){e.stringify=typeof JSON!="undefined"&&JSON.stringify?JSON.stringify:e._stringify;return e.stringify(b)};e._stringify=function(b){var a=typeof b,c=[],d=b&&b.constructor==Array;if(a!="object"||b===null)return a=="string"&&(b='"'+b+'"'),String(b);for(var g in b){var l=b[g];a=typeof l;a=="string"?l='"'+l+'"':a=="object"&&l!==null&&(l=this.stringify(l));c.push((d?"":'"'+g+'":')+String(l))}return(d?"[":"{")+String(c)+(d?"]":
86"}")};e.parse=function(b){e.parse=typeof JSON!="undefined"&&JSON.parse?JSON.parse:e._parse;return e.parse(b)};e._parse=function(b){var a=e.cx;b=String(b);a.lastIndex=0;a.test(b)&&(b=b.replace(a,function(c){return"\\u"+("0000"+c.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(b.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return b=eval("("+b+")");throw new SyntaxError("JSON.parse");
87};e.cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;return e}();k.Json=h})(f.util||(f.util={}))})(econda||={});(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){}a.prototype.format=function(c,d){return f.util.Json.stringify(d)};return a}();e.JsonFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
88(function(f){(function(k){(function(h){(function(e){var b=function(a){function c(d){var g=a.call(this)||this;g._containerVarName=null;if(d instanceof c)return g;g.initConfig(d);return g}__extends(c,a);c.prototype.setContainerVarName=function(d){this._containerVarName=d;return this};c.prototype.getContainerVarName=function(){return this._containerVarName};c.prototype.format=function(d,g){return"window."+this._containerVarName+'.getValueByName("'+String(d).replace(/["]/,function(l){return"\\"+l})+'")'};
89return c}(f.base.BaseClass);e.JsFormatter=b})(h.output||(h.output={}))})(k.macro||(k.macro={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
90(function(f){(function(k){(function(h){var e=function(b){function a(c){var d=b.call(this)||this;d._containerVarName=null;d._formatters={};if(c instanceof a)return d;d.initConfig(c);d.initOutputFormatters();return d}__extends(a,b);a.prototype.setContainerVarName=function(c){this._containerVarName=c;return this};a.prototype.getContainerVarName=function(){return this._containerVarName};a.prototype.replaceMacroPlaceholders=function(c,d){var g=this;d===void 0&&(d=null);return String(c).replace(a.MACRO_PLACEHOLDER_REGEX,
91function(l,m,n,p){l=window[g._containerVarName].getValueByName(m,d);n=String(typeof n!=="undefined"?n:"raw").toLowerCase();typeof g._formatters[n]==="undefined"&&(n="raw");p=a.parseFormatterParamsString(p);return g._formatters[n].format(m,l,p)})};a.parseFormatterParamsString=function(c){if(typeof c!="string")return[];c=c.split(",");for(var d=0;d<c.length;d++)c[d]=String(c[d]).replace(/^[\s"']+|[\s"']+$/g,"");return c};a.prototype.initOutputFormatters=function(){this._formatters["boolean"]=new f.tagmanager.macro.output.BooleanFormatter;
92this._formatters.html=new f.tagmanager.macro.output.HtmlFormatter;this._formatters.js=new f.tagmanager.macro.output.JsFormatter({containerVarName:this._containerVarName});this._formatters.json=new f.tagmanager.macro.output.JsonFormatter;this._formatters.raw=new f.tagmanager.macro.output.RawFormatter;this._formatters.url=new f.tagmanager.macro.output.UrlFormatter};a.MACRO_PLACEHOLDER_REGEX=/(?:\{%|###)\s*(\w+)(?:\s*(?:\||:)\s*(\w+)(?:\((.*)\))?)?\s*(?:%\}|###)/g;return a}(f.base.BaseClass);h.MacroProcessor=
93e})(k.tag||(k.tag={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});(function(f){(function(k){(function(h){(function(e){var b=f.util.DomHelper,a=function(){function c(){}c.prototype.inject=function(d,g){d=d.head?document.getElementsByTagName("head")[0]:document.getElementsByTagName("body")[0];b.appendFromHtml(d,g)};return c}();e.HtmlTagInjector=a})(h.injector||(h.injector={}))})(k.tag||(k.tag={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
94(function(f){(function(k){(function(h){(function(e){var b=function(){function a(){this._injectors={};this._injectors.html=new f.tagmanager.tag.injector.HtmlTagInjector}a.prototype.inject=function(c,d){if(typeof this._injectors.html==="undefined")throw"Unsupported tag type";this._injectors.html.inject(c,d)};return a}();e.Injector=b})(h.injector||(h.injector={}))})(k.tag||(k.tag={}))})(f.tagmanager||(f.tagmanager={}))})(econda||={});
95(function(f){(function(k){var h=f.util.ArrayUtils,e=function(){function b(a){this._items=[];this._itemsById={};this._idProperty=null;this.onChange=[];
95if(a instanceof b)return a;typeof a==="object"&&(this._idProperty=a.idProperty||null,this._items=[],typeof a.items!=="undefined"&&this._setItems(a.items),typeof a.onChange!=="undefined"&&this.setOnChange(a.onChange))}b.prototype.setOnChange=function(a){h.isArray(a)?this.onChange=a:this.onChange=[a]};b.prototype._fireOnChangeEvent=function(a){for(var c=
960;c<this.onChange.length;c++)this.onChange[c](a)};b.prototype.add=function(a){this._items.push(a);this._idProperty!==null&&typeof a[this._idProperty]!="undefined"&&(this._itemsById[""+a[this._idProperty]]=a);this._collectionChanged();this._fireOnChangeEvent(a);return this};b.prototype.contains=function(a){return h.contains(this._items,a)};b.prototype.length=function(){return this._items.length};b.prototype.sort=function(a){a=typeof a==="string"?this._createCompareFunction(a):a;return this._items.sort(a)};
97b.prototype._createCompareFunction=function(a){return function(c,d){return c[a]>d[a]?1:c[a]<d[a]?-1:0}};b.prototype.indexOf=function(a){return h.indexOf(this._items,a)};b.prototype.getItemById=function(a){return typeof this._itemsById[""+a]==="undefined"?null:this._itemsById[""+a]};b.prototype.get=function(a){return typeof this._items[a]!=="undefined"?this._items[a]:null};b.prototype.getAll=function(){return this._items};b.prototype.getFilteredItems=function(a){var c=[];if(typeof a.match==="function")for(var d=
980;d<this._items.length;d++)a.match(this._items[d])===!0&&c.push(this._items[d]);else for(d=0;d<this._items.length;d++)a(this._items[d])===!0&&c.push(this._items[d]);return c};b.prototype.forEach=function(a,c){for(var d=0;d<this._items.length;d++)a.call(c,this._items[d])};b.prototype.clear=function(){this._setItems(null);return this};b.prototype._setItems=function(a){this._items=[];this._itemsById={};if(a!==null){if(typeof a.length!=="undefined")this._items=a;else if(typeof a==="object")for(var c in a)a.hasOwnProperty(c)&&
99this._items.push(a[c]);if(this._idProperty!==null)for(a=0;a<this._items.length;a++)this._itemsById[""+this._items[a][this._idProperty]]=this._items[a];this._collectionChanged();this.forEach(this._fireOnChangeEvent,this)}};b.prototype._collectionChanged=function(){};return b}();k.List=e})(f.collection||(f.collection={}))})(econda||={});
100(function(f){(function(k){var h=f.tagmanager.macro.reader.Reader,e=f.tagmanager.macro.filter.Filter,b=f.collection.List,a=f.tagmanager.tag.MacroProcessor,c=f.tagmanager.tag.injector.Injector,d=f.tagmanager.macro.Macro,g=function(){function l(m){this._varName=null;this._dataLayer={};this._events={};this._macroDefinitions=this._tagDefinitions=null;this._macroNameToIdMap={};this._tagInjector=this._tagMacroProcessor=this._filter=this._macroReader=null;window[m.containerVarName]=this;this._varName=m.containerVarName;
101this._dataLayer=m.dataLayer;this._events=m.events;this._tagDefinitions=new b({idProperty:"id",items:m.tagDefinitions});this._macroDefinitions=new b({idProperty:"id",items:m.macroDefinitions});this._macroReader=new h({dataLayer:this._dataLayer,globalVariableParent:window,container:this});this._filter=new e;this._tagMacroProcessor=new a({containerVarName:this._varName});this._tagInjector=new c}l.prototype.getValue=function(m,n){n===void 0&&(n=null);m=this._macroDefinitions.getItemById(m);n=this._macroReader.readValue(m,
102n);return n.success?this._filter.getFilteredValue(m,n.value):null};l.prototype.isEventMacro=function(m){var n=this._macroDefinitions.getItemById(m);return n?n.patternSource===d.SOURCE_CURRENT_EVENT?!0:n.patternSource===d.SOURCE_MACRO&&m!==n.patternSourceName?this.isEventMacro(n.patternSourceName):!1:!1};l.prototype.getValueByName=function(m,n){n===void 0&&(n=null);m=String(m).replace(/^\s+|\s+$/g,"");return typeof this._macroNameToIdMap[m]==="undefined"&&(this._updateMacroNameToIdMapping(),typeof this._macroNameToIdMap[m]===
103"undefined")?null:this.getValue(this._macroNameToIdMap[m],n)};l.prototype._updateMacroNameToIdMapping=function(){var m=this;this._macroDefinitions.forEach(function(n){return m._macroNameToIdMap[n.name]=String(n.id)})};l.prototype.isTrue=function(m,n){n===void 0&&(n=null);m=this.getValue(m,n);return m!=void 0&&m!=null};l.prototype.executeDocumentReady=function(){var m=this,n=new f.tagmanager.Matcher({isEventConstraint:function(q){return m.isEventMacro(q)},checkConstraintCallback:function(q){return m.isTrue(q)}});
104n=this._tagDefinitions.getFilteredItems(n);for(var p=0;p<n.length;p++)this._executeTag(n[p])};l.prototype.executeEvent=function(m){var n=this;m===void 0&&(m=null);m=new f.tagmanager.Matcher({currentEvent:m,isEventConstraint:function(q){return n.isEventMacro(q)},checkConstraintCallback:function(q,r){r===void 0&&(r=null);return n.isTrue(q,r)}});m=this._tagDefinitions.getFilteredItems(m);for(var p=0;p<m.length;p++)this._executeTag(m[p])};l.prototype._executeTag=function(m){var n=this._tagMacroProcessor.replaceMacroPlaceholders(m.code);
105this._tagInjector.inject(m,n)};l.prototype.init=function(){var m=new f.tagmanager.event.EventProcessor(this,this._events);m.overwritePushMethod();m.fireAllEvents()};return l}();k.Container=g})(f.tagmanager||(f.tagmanager={}))})(econda||={});
106(function(f){(function(k){var h=f.tagmanager.Container,e=f.util.DomHelper,b=function(){function a(){}a.start=function(c,d,g){if(c instanceof Object)c.events||(c.events=[]);else throw Error("data layer is not of type object!");var l=new h({containerVarName:this.INSTANCE_NAME,dataLayer:c,events:c.events,tagDefinitions:d,macroDefinitions:g});e.documentReady(function(){l.executeDocumentReady();l.init()})};a.INSTANCE_NAME="ecTagManager";return a}();k.Runtime=b})(f.tagmanager||(f.tagmanager={}))})(econda||=
107{});econda.tagmanager.Runtime.start(window.econdaTMD,window.econdaTmCodes,window.econdaTmFilters);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.