1import{c as e,o as t,r as n,s as r}from"./shared/C72avwJo.min.js";import{n as i}from"./shared/x3wYxedZ.min.js";var a=new class{#e=crypto.randomUUID();get instanceId(){return this.#e}constructor(e,{debounceMs:t=1e3}={}){this.endpoint=e,this.debounceMs=t,this.queue=[],this.flushTimeout=null,this.visibility=n({onHide:()=>this.flush()}),this.visibility.attach()}log(e,t,{immediate:n=!1}={}){return e?(this.queue.push({event:String(e),ts:Date.now(),...t!=null&&{data:t}}),n?this.flush():this.scheduleFlush(),!0):!1}scheduleFlush(){this.flushTimeout&&clearTimeout(this.flushTimeout),this.flushTimeout=setTimeout(()=>this.flush(),this.debounceMs)}flush(){if(this.queue.length===0)return;this.flushTimeout&&=(clearTimeout(this.flushTimeout),null);let e={uuid:this.instanceId,tx:Date.now(),u:window.location.href,events:this.queue},t=JSON.stringify(e);this.queue=[];try{let e=new Blob([t],{type:`application/json`});navigator.sendBeacon?navigator.sendBeacon(this.endpoint,e):fetch(this.endpoint,{method:`POST`,body:e,keepalive:!0}).catch(e=>console.error(`Audit log flush failed:`,e))}catch(e){console.error(`Audit log flush failed:`,e)}}}(`/ajax.aspx?k=jsl`),o=(e,t,n)=>a.log(e,t,n),s={bannerView:1,bannerClick:2,pageView:5,newsView:7,videoView:16,videoPlay:17,newsAssocView:20,showroomView:23,videoAssocView:26,videoAssocPlay:27,shopFrontView:31,eventView:40,forumPostView:44},c={web:1};window.fla=window.fla||{},window.fla.track=s,window.fla.origin=c;var l=window.fla.disableTracking===!0;window.fla.tracker=function(e,t,n,r){o(`legacyTrackerCall`,{type:e,key:t,origin:n,data:r}),!l&&i(e,t,n,r)},Array.isArray(window.fla._tmpTkrQueue)&&(window.fla._tmpTkrQueue.length>0&&(o(`legacyTrackerQueue`,{items:window.fla._tmpTkrQueue}),l||window.fla._tmpTkrQueue.forEach(e=>i(e.type,e.key,e.origin,e.data))),delete window.fla._tmpTkrQueue),window.fla.initStatTrackers=(n=document)=>{l||(n.querySelectorAll(`[data-st-imp]:not([data-st-imp-init])`).forEach(e=>{r(e)&&(t(e,`data-st-imp`).forEach(e=>i(e.t,e.k,e.o,e.d)),e.setAttribute(`data-st-imp-init`,`true`))}),n.querySelectorAll(`[data-st-clk]:not([data-st-clk-init])`).forEach(n=>{r(n)&&(n.addEventListener(`click`,r=>{let a=t(n,`data-st-clk`),o=n.tagName.toLowerCase()===`a`&&e(n,r);o&&r.preventDefault(),a.forEach(e=>i(e.t,e.k,e.o,e.d)),o&&(window.location.href=n.href)}),n.setAttribute(`data-st-clk-init`,`true`))}))},document.addEventListener(`DOMContentLoaded`,()=>{window.fla.initStatTrackers(document)});
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.