function rollickTrackEvent(n,t,i){console.log("category:"+n+" action:"+t+" label:"+i)}function mapRollickEventsToGA4(n,t,i){console.log("category:"+n+" action:"+t+" label:"+i);window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:n+"-"+t+"-"+i})}let RollickShoppingTools=function(){};RollickShoppingTools.prototype.getRollickShoppingTools=function(n){event.preventDefault();LocationService.getUserLocationInfoAsync().then(function(t){rollick.widgetReady&&rollick.getQuote({inventoryId:n.inventoryId},{dealerId:n.dealerId,zip:t.zipPostalCode,country:n.country})})};RollickShoppingTools.prototype.getRollickShoppingToolsPerModule=function(n,t){event.preventDefault();LocationService.getUserLocationInfoAsync().then(function(i){rollick.widgetReady&&rollick.getQuote({inventoryId:n.inventoryId,model:n.model,make:n.make,modelCode:n.modelCode},{dealerId:n.dealerId,zip:i.zipPostalCode,country:n.country,module:t})})};window.addEventListener("load",function(){function n(n){let t=document.getElementById(n);t&&(t.style.display="inherit")}const r=20;let t=0,i=setInterval(function(){typeof rollick=="object"&&rollick.widgetReady?(clearInterval(i),Object.values(rollick.dealer.modules).indexOf("offers")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("offers"),Object.values(rollick.dealer.modules).indexOf("request-a-quote")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("request-a-quote"),Object.values(rollick.dealer.modules).indexOf("appointment")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("appointment"),Object.values(rollick.dealer.modules).indexOf("trade-in")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("trade-in"),Object.values(rollick.dealer.modules).indexOf("payment")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("payment"),Object.values(rollick.dealer.modules).indexOf("reserve-now")>-1&&Object.keys(rollick.dealer.modules).length>1&&n("reserve-now")):(t++,t>=r&&clearInterval(i))},600)});RollickShoppingTools=new RollickShoppingTools;rollickTrackEvent&&(rollickTrackEvent=mapRollickEventsToGA4)