// Ensure HubSpot tracking script is loaded (optional) (function(d,s,i,r) { if (d.getElementById(i)){return;} var n=d.createElement(s),e=d.getElementsByTagName(s)[0]; n.id=i;n.src='//js.hs-scripts.com/378546.js'; e.parentNode.insertBefore(n, e); })(document, "script", "hs-script-loader"); document.addEventListener('DOMContentLoaded', function() { // Event listener for the custom JS events named "ceros-analytics-event" document.body.addEventListener('ceros-analytics-event', function(event) { if (event.detail.eventType === 'component-click') { console.log('Component click detected:', event.detail.componentName); if (typeof _hsq !== 'undefined') { console.log('Pushing event to HubSpot:', event.detail.componentName); _hsq.push([ "trackEvent", { id: event.detail.componentName } ]); } else { console.error("HubSpot tracking is not initialized"); } } }); });