PageSourceSearch

https://www.avonex.com/etc.clientlibs/dxp-2/clientlibs/dependencie…ics.min.7ba3ffaa07ce6d7fb18287ef57c2c634.js

js avonex.com collected 2026-10-02 10:33:31 UTC 6,854 bytes, 15 lines download raw bytes

1Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){b=b||0;for(var c=this.length;b<c;b++)if(this[b]===a)return b;return-1});window.CQ_Analytics||(window.CQ_Analytics={});
2CQ_Analytics.Sitecatalyst={events:[],trackVars:[],settings:[],hasEvent:function(a){if(CQ_Analytics.DataProvider.hasStore("eventdata"))for(var b=CQ_Analytics.DataProvider.getItem("eventdata","events").split("\u2026"),c=b.length;c--;)if(b[c]===a)return!0;return!1},setEvar:function(a){var b=a.scVar;a=a.cqVar;var c=b.match(/^product\./)||a.match(/product\./),d=CQ_Analytics.DataProvider.getStores(),e;for(e in d)try{eval("var "+e+" \x3d stores[store].data;")}catch(h){}if(this.hasEvent(a.replace(/.+\./,
3"")))0>this.events.indexOf(b)&&(this.events.push(b),this.updateLinkTrackEvents());else if(""!=a)try{if(c)b.match(/^eVar\d+/)||(s.products=eval("eventdata.products"),0>this.trackVars.indexOf("products")&&this.trackVars.push("products"));else{var f=CQ_Analytics.DataProvider.replaceVariables(eval(a));if("undefined"!==typeof f){var g=b.replace("evar","eVar");s[g]=f;0>this.trackVars.indexOf(g)&&this.trackVars.push(g)}}}catch(h){console.log("Could not set "+b+": "+h)}},updateLinkTrackEvents:function(){s.events=
4this.events.join(",");s.linkTrackEvents=s.events},updateLinkTrackVars:function(){s.linkTrackVars=this.trackVars.join(",")},eraseTrackVars:function(a){for(var b=0;b<this.trackVars.length;b++){var c=this.trackVars[b];"events"!==c&&(a&&(a[c]=s[c]),delete s[c])}this.trackVars=[]},saveEvars:function(){var a={events:this.events,trackVars:this.trackVars,linkTrackVars:s.linkTrackVars,linkTrackEvents:s.linkTrackEvents};this.events=[];this.eraseTrackVars(a);this.settings.push(a)},restoreEvars:function(){var a=
5this.settings.pop();this.events=a.events;delete a.events;this.trackVars=a.trackVars;delete a.trackVars;this.updateLinkTrackEvents();this.eraseTrackVars();for(var b in a)s[b]=a[b]},stopTrackingTemporarily:function(){var a={trackDownloadLinks:s.trackDownloadLinks,trackExternalLinks:s.trackExternalLinks};s.trackDownloadLinks=!1;s.trackExternalLinks=!1;setTimeout(function(){for(var b in a)s[b]=a[b]},200)},trackLink:function(a){var b=a.options.obj,c=b&&b.href?b:!0;b=b&&b.name?b.name:"";var d=a.options.defaultLinkType||
6"o",e=c&&c.href&&s.lt?s.lt(c.href):"",f=a.options.variableOverrides||null,g=a.options.doneAction||null;""===e&&(e=d);b=b||a.options.linkName||"default-link-name";(a=s.tl(c,e,b,f,g))&&document.write(a);this.stopTrackingTemporarily()},customTrack:function(a){var b=a.getAttribute("adhocevents")||"",c=a.getAttribute("adhocevars")||"";if(b||c){var d=CQ_Analytics.DataProvider.getStores(),e;for(e in d)try{eval("var "+e+" \x3d stores[store].data;")}catch(h){}try{eval("evars \x3d {"+c+"}")}catch(h){}CQ_Analytics.Sitecatalyst.saveEvars();
7try{d=[];0<b.length&&(s.linkTrackEvents=s.events=b,d.push("events"));for(var f in c){d.push(f);var g="'"+escape(c[f])+"'";this.setEvar({scVar:f,cqVar:g})}0<d.length&&(s.linkTrackVars=d.join(","));this.trackLink({options:{obj:a}})}finally{CQ_Analytics.Sitecatalyst.restoreEvars()}}},collect:function(a){for(var b=document.getElementsByTagName("*"),c=0;c<b.length;c++)b[c].getAttribute("data-tracking")?this.processDataAttribute(b[c].getAttribute("data-tracking"),a):b[c].getAttribute("record")&&this.processRecordAttribute(b[c].getAttribute("record"),
8a)},processRecordAttribute:function(a,b){try{void 0===b&&(b=!0);var c=eval("record("+a+","+b+")");c&&this.storeTrackingData(c)}catch(d){window.console&&window.console.error(d.message)}},processDataAttribute:function(a,b){try{var c=eval("("+a+")");b&&(c.collect=!0);var d=CQ_Analytics.record(c);d&&this.storeTrackingData(d)}catch(e){window.console&&window.console.error(e.message)}},storeTrackingData:function(a){if(CQ_Analytics.DataProvider.hasStore("eventdata")){var b=CQ_Analytics.DataProvider.getItem("eventdata",
9"events");b=this.toObj(b.split("\u2026"));var c=a[0];b[c]=c;CQ_Analytics.storeData(a[1]);CQ_Analytics.DataProvider.setItem("eventdata","events",this.toArr(b).join("\u2026"))}else window.console&&window.console.error("EventData Store is missing, unable to set data for analytics.")},toArr:function(a){var b=[];for(property in a)b.push(a[property]);return b},toObj:function(a){for(var b={},c=0;c<a.length;c++){var d=a[c];b[d]=d}return b}};window.CQ_Analytics||(window.CQ_Analytics={});
10CQ_Analytics.storeData=function(a){var b=function(l,x){for(var p=0;p<CQ_Analytics.Sitecatalyst.frameworkMappings.length;p++){var v=CQ_Analytics.Sitecatalyst.frameworkMappings[p];if(v[l]===x)return v}return null},c=function(l){return"string"===typeof l?l.replace(/[,;=\|]/g,""):l},d;for(d in a)if("product"!==d){var e=d.indexOf(".");0<e&&d.substr(0,e-1);e=0<e?d.substr(e):d;CQ_Analytics.DataProvider.setItem("eventdata",e,a[d])}else{var f="category sku quantity price events evars".split(" "),g=CQ_Analytics.DataProvider.getItem("eventdata",
11"products").split(",");g=""==g[0]?[]:g;
11for(var h=a[d]instanceof Array?a[d]:[a[d]],q=0;q<h.length;q++){var m=h[q],r=Array(6),k;for(k in m)if(e=f.indexOf(k),-1<e)if(4>e)r[e]=c(m[k]);else{var w=[],t;for(t in m[k]){var n=b("cqVar","eventdata."+d+"."+k+"."+t);if(n){w.push(n.scVar+"\x3d"+c(m[k][t]));var u=CQ_Analytics.DataProvider.getItem("eventdata","events").split("\u2026");0>u.indexOf(n.cqVar)&&(u.push(n.cqVar.replace(/.+\./,"")),CQ_Analytics.DataProvider.setItem("eventdata","events",u.join("\u2026")))}}r[e]=
12w.join("|")}g.push(r.join(";"))}CQ_Analytics.DataProvider.setItem("eventdata","products",g.join(","))}};
13CQ_Analytics.record=function(a){if(a.collect)return[a.event,a.values];if(a.event){a.options=a.options||{};try{CQ_Analytics.recordBeforeCallbacks.sort(function(d,e){return d.rank-e.rank});for(var b in CQ_Analytics.recordBeforeCallbacks)if(CQ_Analytics.recordBeforeCallbacks[b].func.call(this,a))return}catch(d){}CQ_Analytics.DataProvider.reset("eventdata");var c=a.event;"string"!==typeof a.event&&(c=a.event.join("\u2026"));CQ_Analytics.DataProvider.setItem("eventdata","events",c);a.values&&CQ_Analytics.storeData(a.values);
14try{for(b in CQ_Analytics.recordAfterCallbacks.sort(function(d,e){return d.rank-e.rank}),CQ_Analytics.recordAfterCallbacks)if(CQ_Analytics.recordAfterCallbacks[b].func.call(this,a))break}catch(d){}}};CQ_Analytics.recordBeforeCallbacks=[];CQ_Analytics.recordAfterCallbacks=[];CQ_Analytics.registerBeforeCallback=function(a,b){CQ_Analytics.recordBeforeCallbacks.push({rank:b,func:a})};CQ_Analytics.registerAfterCallback=function(a,b){CQ_Analytics.recordAfterCallbacks.push({rank:b,func:a})};
15function record(a,b,c,d,e){var f={};f.event=a;f.values=b;f.collect=c;f.options=d;f.componentPath=e;f.compatibility=!0;a=function(g){return function(h){g.call(this,h.event,h.values);return!1}};for(b=record.callbacks.length-1;0<=b;b--)CQ_Analytics.registerAfterCallback(a(record.callbacks[b]),150-b),record.callbacks.pop();return CQ_Analytics.record(f)}record.callbacks=[];

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.