PageSourceSearch

https://ilmiioroastery.com/cdn/shop/t/36/assets/common.js?v=128867990435152333211787897942

js ilmiioroastery.com collected 2026-10-09 01:32:38 UTC 7,593 bytes, 2 lines download raw bytes

1"use strict";{let measure=function(){pageHeight=document.body.offsetHeight,footerHeight=footerElement.offsetHeight,windowHeight=window.innerHeight,scrollHeight=pageHeight-footerHeight-windowHeight,observeValues=[];for(let element of observeElements){const elementHeight=element.offsetHeight,observeValue=windowHeight-elementHeight;observeValues.push(observeValue)}},animationFrame=function(){isRunning||(window.requestAnimationFrame(function(){const scrollValue=window.scrollY,scrollRatio=Math.round(scrollValue/scrollHeight*100),scrollRatioPercent=scrollRatio+"%";scrollRatio<=100&&scrollRatio>=0?(scrollRatioOutput.textContent=scrollRatioPercent,scrollRatioGraph.style.height=scrollRatioPercent):(scrollRatio>100||scrollRatio<0)&&(scrollRatioOutput.textContent="100%",scrollRatioGraph.style.height="100%"),observeElements.forEach(function(element,index){const elementTop=element.getBoundingClientRect().top,observeValue=observeValues[index];if(elementTop<0)roastingRatioOutput.textContent="100",svgCircle.style.strokeDashoffset="0";else if(elementTop>observeValue)roastingRatioOutput.textContent="0",svgCircle.style.strokeDashoffset="440";else if(elementTop<=observeValue&&elementTop>=0){let roastingRatio=Math.round((observeValue-elementTop)/observeValue*100);roastingRatioOutput.textContent=roastingRatio,cinnamonRoastOpacity=roastingRatio/32,italianRoastOpacity=(roastingRatio-32)/68,svgCircleAnimation=440-roastingRatio*4.4,svgCircle.style.strokeDashoffset=svgCircleAnimation,roastingRatio>=0&&roastingRatio<33?(cinnamonRoast.style.opacity=cinnamonRoastOpacity,italianRoast.style.opacity=0):roastingRatio>=33&&(cinnamonRoast.style.opacity=1,italianRoast.style.opacity=italianRoastOpacity),roastingRatio<11?roastingName="Green":roastingRatio>=11&&roastingRatio<22?roastingName="Light Roast":roastingRatio>=22&&roastingRatio<33?roastingName="Cinnamon Roast":roastingRatio>=33&&roastingRatio<44?roastingName="Medium Roast":roastingRatio>=44&&roastingRatio<55?roastingName="High Roast":roastingRatio>=55&&roastingRatio<66?roastingName="City Roast":roastingRatio>=66&&roastingRatio<77?roastingName="Fullcity Roast":roastingRatio>=77&&roastingRatio<88?roastingName="French Roast":roastingRatio>=88&&(roastingName="Italian Roast"),roastingNameOutput.textContent=roastingName}}),isRunning=!1}),isRunning=!0)},pad=function(value){return value.toString().padStart(2,"0")},displayTime=function(){const now=new Date,year=now.getFullYear(),month=pad(now.getMonth()+1),date=pad(now.getDate()),hour=pad(now.getHours()),minute=pad(now.getMinutes()),second=pad(now.getSeconds()),currentTime=`${year}.${month}.${date} ${hour}:${minute}:${second}`;currentTimeOutput.textContent=currentTime},resize=function(){resizeStart(),clearTimeout(timeOutID),timeOutID=setTimeout(function(){resizeEnd()},500)},resizeStart=function(){resizeFlag===!0&&(resizeFlag=!1)},resizeEnd=function(){measure(),animationFrame(),resizeFlag=!0},panelClose=function(){privacyPanelWrapper.classList.remove("open"),document.querySelector(".skip-to-content-link").removeAttribute("inert"),document.querySelector(".announcement-bar-section").removeAttribute("inert"),document.querySelector(".header").removeAttribute("inert"),document.getElementById("MainContent").removeAttribute("inert"),document.getElementById("navFlavorSp").removeAttribute("inert"),document.getElementById("navFlavorPc").removeAttribute("inert"),document.querySelector(".footer").removeAttribute("inert"),document.querySelector(".list_breadcrumb")!==null&&document.querySelector(".list_breadcrumb").removeAttribute("inert"),loginButton.focus()};if(document.querySelector(".announcement-bar-section")!==null&&document.body.classList.add("announcement-bar-true"),document.querySelector(".video video")!==null){const video=document.querySelector(".video video"),buttonPlay=document.querySelector(".play"),buttonPause=document.querySelector(".pause");buttonPlay.addEventListener("click",function(){video.play(),buttonPlay.classList.add("active"),buttonPause.classList.remove("active")},!1),buttonPause.addEventListener("click",function(){video.pause(),buttonPause.classList.add("active"),buttonPlay.classList.remove("active")},!1)}let windowHeight;const footerElement=document.querySelector(".footer");let pageHeight,footerHeight,scrollHeight;const observeElements=document.querySelectorAll(".observe");let observeValues=[];measure();let isRunning=!1;const scrollRatioGraph=document.getElementById("scrollRatioGraph"),scrollRatioOutput=document.getElementById("scrollRatioOutput"),cinnamonRoast=document.getElementById("cinnamonRoast"),italianRoast=document.getElementById("italianRoast"),svgCircle=document.getElementById("svgCircle"),roastingRatioOutput=document.getElementById("roastingRatioOutput"),roastingNameOutput=document.getElementById("roastingNameOutput");let cinnamonRoastOpacity,italianRoastOpacity,svgCircleAnimation,roastingName;window.addEventListener("scroll",animationFrame,{passive:!0});const currentTimeOutput=document.getElementById("currentTimeOutput");displayTime(),setInterval(displayTime,1e3);let timeOutID=0,resizeFlag=!0;
1window.addEventListener("resize",resize,!1);const agree=Cookies.get("cookie-agree"),privacyPanelWrapper=document.getElementById("privacyPanelWrapper"),loginButton=document.getElementById("loginButton");agree==="yes"?(document.body.classList.add("agree-yes"),document.getElementById("loginButton")!==null&&(loginButton.href=loginButton.dataset.url)):(document.body.classList.add("agree-unanswered"),document.getElementById("loginButton")!==null&&(loginButton.href=loginButton.dataset.url,loginButton.addEventListener("click",function(event){event.preventDefault(),privacyPanelWrapper.classList.add("open"),document.querySelector(".skip-to-content-link").setAttribute("inert",!0),document.querySelector(".announcement-bar-section").setAttribute("inert",!0),document.querySelector(".header").setAttribute("inert",!0),document.getElementById("MainContent").setAttribute("inert",!0),document.getElementById("navFlavorSp").setAttribute("inert",!0),document.getElementById("navFlavorPc").setAttribute("inert",!0),document.querySelector(".footer").setAttribute("inert",!0),document.querySelector(".list_breadcrumb")!==null&&document.querySelector(".list_breadcrumb").setAttribute("inert",!0)},!1)),document.getElementById("panelCloseButton").addEventListener("click",function(){panelClose()},!1),privacyPanelWrapper.addEventListener("click",function(event){event.target.closest("#privacyPanel")||panelClose()}),document.getElementById("agreeButton").addEventListener("click",function(){Cookies.set("cookie-agree","yes",{expires:90}),document.body.classList.remove("agree-unanswered"),document.body.classList.add("agree-yes")},!1));const accordions=document.querySelectorAll(".js-cm-accordion");accordions.length>0&&accordions.forEach(accordion=>{function accordion_activate(accordion2){const button=accordion2.querySelector(".js-cm-accordion-button"),content=accordion2.querySelector(".js-cm-accordion-content");button.addEventListener("click",()=>{const isExpanded=button.getAttribute("aria-expanded")==="true";button.setAttribute("aria-expanded",!isExpanded),content.setAttribute("aria-hidden",isExpanded)})}accordion.classList.contains("accordion-active-mobile")?window.innerWidth<750?accordion_activate(accordion):accordion.querySelector(".cm-accordion-menu").removeAttribute("aria-hidden"):accordion.classList.contains("accordion-active-desktop")?window.innerWidth>=750&&accordion_activate(accordion):accordion_activate(accordion)})}
2//# sourceMappingURL=/cdn/shop/t/36/assets/common.js.map?v=128867990435152333211787897942

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.