PageSourceSearch

https://www.paintandpanel.com.au/cache/trackingJS-99EE320FADE607EA637B400AC1D9C106.js

js paintandpanel.com.au collected 2026-10-01 03:49:34 UTC 5,910 bytes, 27 lines download raw bytes

1;(function(factory){var registeredInModuleLoader=false;if(typeof define==='function'&&define.amd){define(factory);registeredInModuleLoader=true;}
2if(typeof exports==='object'){module.exports=factory();registeredInModuleLoader=true;}
3if(!registeredInModuleLoader){var OldCookies=window.Cookies;var api=window.Cookies=factory();api.noConflict=function(){window.Cookies=OldCookies;return api;};}}(function(){function extend(){var i=0;var result={};for(;i<arguments.length;i++){var attributes=arguments[i];for(var key in attributes){result[key]=attributes[key];}}
4return result;}
5function init(converter){function api(key,value,attributes){var result;if(typeof document==='undefined'){return;}
6if(arguments.length>1){attributes=extend({path:'/'},api.defaults,attributes);if(typeof attributes.expires==='number'){var expires=new Date();expires.setMilliseconds(expires.getMilliseconds()+attributes.expires*864e+5);attributes.expires=expires;}
7attributes.expires=attributes.expires?attributes.expires.toUTCString():'';try{result=JSON.stringify(value);if(/^[\{\[]/.test(result)){value=result;}}catch(e){}
8if(!converter.write){value=encodeURIComponent(String(value)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);}else{value=converter.write(value,key);}
9key=encodeURIComponent(String(key));key=key.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);key=key.replace(/[\(\)]/g,escape);var stringifiedAttributes='';for(var attributeName in attributes){if(!attributes[attributeName]){continue;}
10stringifiedAttributes+='; '+attributeName;if(attributes[attributeName]===true){continue;}
11stringifiedAttributes+='='+attributes[attributeName];}
12return(document.cookie=key+'='+value+stringifiedAttributes);}
13if(!key){result={};}
14var cookies=document.cookie?document.cookie.split('; '):[];var rdecode=/(%[0-9A-Z]{2})+/g;var i=0;for(;i<cookies.length;i++){var parts=cookies[i].split('=');var cookie=parts.slice(1).join('=');if(cookie.charAt(0)==='"'){cookie=cookie.slice(1,-1);}
15try{var name=parts[0].replace(rdecode,decodeURIComponent);cookie=converter.read?converter.read(cookie,name):converter(cookie,name)||cookie.replace(rdecode,decodeURIComponent);if(this.json){try{cookie=JSON.parse(cookie);}catch(e){}}
16if(key===name){result=cookie;break;}
17if(!key){result[name]=cookie;}}catch(e){}}
18return result;}
19api.set=api;api.get=function(key){return api.call(api,key);};api.getJSON=function(){return api.apply({json:true},[].slice.call(arguments));};api.defaults={};api.remove=function(key,attributes){api(key,'',extend(attributes,{expires:-1}));};api.withConverter=init;return api;}
20return init(function(){});}));var tracker=function(page,options){page.objectid=page.objectid||"";page.security=page.security||"";page.week=page.week||"";page.month=page.month||"";page.fclogin=page.fclogin||"0";options.bAnonTracking=options.bAnonTracking||false;options.anonLimit=options.anonLimit||0;options.anonPeriod=options.anonPeriod||"week";options.bFreeTracking=options.bFreeTracking||false;options.freeLimit=options.freeLimit||0;options.freePeriod=options.freePeriod||"week";var anonTracker={name:"ANONTRACKER",datecode:((options.anonPeriod==="week")?page.week:page.month),period:options.anonPeriod,viewnum:0,viewObjects:[],reachmax:false,expiryDays:((options.anonPeriod==="week")?7:31)};var freeTracker={name:"FREETRACKER",datecode:((options.freePeriod==="week")?page.week:page.month),period:options.freePeriod,viewnum:0,viewObjects:[],reachmax:false,expiryDays:((options.freePeriod==="week")?7:31)};if(Cookies.get('ANONTRACKER')===undefined){Cookies.set('ANONTRACKER',anonTracker,{expires:anonTracker.expiryDays});}else{anonTracker=Cookies.getJSON('ANONTRACKER');resetTracker(anonTracker,options.anonPeriod);}
21if(Cookies.get('FREETRACKER')===undefined){Cookies.set('FREETRACKER',freeTracker,{expires:freeTracker.expiryDays});}else{freeTracker=Cookies.getJSON('FREETRACKER');resetTracker(freeTracker,options.freePeriod);}
22function resetTracker(tracker,period){var curCode=((period==="week")?page.week:page.month);if(curCode!==tracker.datecode||tracker.period!==period){tracker.datecode=curCode;tracker.period=period;tracker.viewnum=0;tracker.viewObjects=[];tracker.reachmax=false;Cookies.set(tracker.name,tracker,{expires:((period==="week")?7:31)});}};function addViewNum(tracker,limit,bTracking){if(bTracking&&page.objectid!==""&&tracker.viewObjects.indexOf(page.objectid)===-1){tracker.viewObjects.push(page.objectid);tracker.viewnum++;
22if(tracker.viewnum>=limit)
23tracker.reachmax=true;Cookies.set(tracker.name,tracker,{expires:tracker.expiryDays});}};this.visitPage=function(){if(page.security==="tracked"){if(page.fclogin==="1"){if(freeTracker.reachmax){if(Cookies.get('FCLIMIT')!=='1'){Cookies.set('FCLIMIT','1');window.location.reload(true);}}else{if(Cookies.get('FCLIMIT')==='1'){Cookies.set('FCLIMIT','0');window.location.reload(true);}
24addViewNum(freeTracker,options.freeLimit,options.bFreeTracking);if(freeTracker.viewnum<=options.anonLimit)
25addViewNum(anonTracker,options.anonLimit,options.bAnonTracking);}}else if(page.fclogin==="0"){if(anonTracker.reachmax){if(Cookies.get('FCLIMIT')!=='1'){Cookies.set('FCLIMIT','1');window.location.reload(true);}}else{if(Cookies.get('FCLIMIT')==='1'){Cookies.set('FCLIMIT','0');window.location.reload(true);}
26addViewNum(anonTracker,options.anonLimit,options.bAnonTracking);if(anonTracker.viewnum<=options.anonLimit)
27addViewNum(freeTracker,options.freeLimit,options.bFreeTracking);}}}};this.displayViewNumber=function(){var target=document.getElementsByClassName('article-public-count');if(target.length){if(page.fclogin==="1"){target[0].getElementsByTagName("p")[0].innerHTML=(options.freeLimit-freeTracker.viewnum)+" / "+options.freeLimit+" free articles left.";}else if(page.fclogin==="0"){target[0].getElementsByTagName("p")[0].innerHTML=(options.anonLimit-anonTracker.viewnum)+" / "+options.anonLimit+" free articles left.";}}};return this;};

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.