PageSourceSearch

https://www.anz.com.au/apps/settings/wcm/designs/anzcomau/clientlibs/vendors/le-prod-mtagconfig-v2.js

js anz.com.au collected 2026-09-24 08:38:10 UTC 2,385 bytes, 95 lines download raw bytes

1window.lpTag = window.lpTag || {};
2if (typeof window.lpTag._tagCount === 'undefined') {
3	window.lpTag = {
4		site: '54022801' || '',
5		section: lpTag.section || '',
6		autoStart: lpTag.autoStart === false ? false : true,
7		ovr: lpTag.ovr || {},
8		_v: '1.6.0',
9		_tagCount: 1,
10		protocol: 'https:',
11		events: {
12			bind: function(app, ev, fn) {
13				lpTag.defer(function() {
14					lpTag.events.bind(app, ev, fn);
15				}, 0);
16			},
17			trigger: function(app, ev, json) {
18				lpTag.defer(function() {
19					lpTag.events.trigger(app, ev, json);
20				}, 1);
21			}
22		},
23		defer: function(fn, fnType) {
24			if (fnType == 0) {
25				this._defB = this._defB || [];
26				this._defB.push(fn);
27			} else if (fnType == 1) {
28				this._defT = this._defT || [];
29				this._defT.push(fn);
30			} else {
31				this._defL = this._defL || [];
32				this._defL.push(fn);
33			}
34		},
35		load: function(src, chr, id) {
36			var t = this;
37			setTimeout(function() {
38				t._load(src, chr, id);
39			}, 0);
40		},
41		_load: function(src, chr, id) {
42			var url = src;
43			if (!src) {
44				url = this.protocol + '//' + ((this.ovr && this.ovr.domain) ? this.ovr.domain : 'lptag.liveperson.net') + '/tag/tag.js?site=' + this.site;
45			}
46			var s = document.createElement('script');
47			s.setAttribute('charset', chr ? chr : 'UTF-8');
48			if (id) {
49				s.setAttribute('id', id);
50			}
51			s.setAttribute('src', url);
52			document.getElementsByTagName('head').item(0).appendChild(s);
53		},
54		init: function() {
55			this._timing = this._timing || {};
56			this._timing.start = (new Date()).getTime();
57			var that = this;
58			if (window.attachEvent) {
59				window.attachEvent('onload', function() {
60					that._domReady('domReady');
61				});
62			} else {
63				window.addEventListener('DOMContentLoaded', function() {
64					that._domReady('contReady');
65				}, false);
66				window.addEventListener('load', function() {
67					that._domReady('domReady');
68				}, false);
69			}
70			if (typeof(window._lptStop) == 'undefined') {
71				this.load();
72			}
73		},
74		start: function() {
75			this.autoStart = true;
76		},
77		_domReady: function(n) {
78			if (!this.isDom) {
79				this.isDom = true;
80				this.events.trigger('LPT', 'DOM_READY', {
81					t: n
82				});
83			}
84			this._timing[n] = (new Date()).getTime();
85		},
86		vars: lpTag.vars || [],
87		dbs: lpTag.dbs || [],
88		ctn: lpTag.ctn || [],
89		sdes: lpTag.sdes || [],
90		ev: lpTag.ev || []
91	};
92	lpTag.init();
93} else {
94	window.lpTag._tagCount += 1;
95}

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.