function fade(e){var t=1,i=setInterval((function(){t<=.1&&(clearInterval(i),e.style.display="none"),e.style.opacity=t,e.style.filter="alpha(opacity="+100*t+")",t-=.1*t}),50)}function unfade(e){var t=.1;e.style.display="block";var i=setInterval((function(){t>=1&&clearInterval(i),e.style.opacity=t,e.style.filter="alpha(opacity="+100*t+")",t+=.1*t}),15)}function getCookie(e){var t=`; ${document.cookie}`.split(`; ${e}=`);if(2===t.length)return t.pop().split(";").shift()}function setCookie(e,t,i){var n=new Date;n.setTime(n.getTime()+24*i*60*60*1e3);var a="expires="+n.toUTCString();document.cookie=e+"="+t+";"+a+";path=/"}function showEmailBanner(){var e=document.createElement("div");e.id="emailBanner",e.innerHTML='<span id="bannerClose" style="width: 10px;position:absolute;top:-10px;right:15px;display:block;"><i class="fas fa-times-circle fa-lg"></i></span><span id="subscribe-copy" style="padding-right: 8px;">Heavy Equipment and Industry News Updates</span><input data-webpagesection="'+dataLayer[0].websiteSectionSpecific+'" data-mailchimpid="0" style="padding: 5px 8px; font-size: 14px;" type="text" value="" placeholder="Enter your email" /><span style="cursor: pointer; background-color: #1A76B3; color: white; font-weight: 700; font-size: 15px; padding: 5px 8px;margin-left: 5px;border-radius: 3px;line-height: 250%" id="emailBannerSubmit" class="subscribe-button" >Get the News</span>',e.style.position="fixed",e.style.left="0px",e.style.bottom="0px",e.style.right="0px",e.style.backgroundColor="#EFEFEF",e.style.textAlign="center",e.style.fontSize="18px",e.style.color="#525960",e.style.padding="8px",e.style.opacity="0",document.body.appendChild(e);var t=document.getElementById("emailBanner"),i=document.getElementById("bannerClose"),n=document.getElementsByClassName("mobile-leaderboard")[0];window.addEventListener("resize",(function(){var e=window.innerWidth,t=document.getElementById("subscribe-copy");e<590?(t.style.display="block",t.style.margin="10px"):(t.style.display="inline",t.style.margin="0px")})),i.addEventListener("click",(function(){t.remove(),n&&(n.style.bottom="0px"),setCookie("NoEmailSignUp",1,7)})),unfade(t),n&&(n.style.bottom=t.offsetHeight+"px")}var result;if(console.log("Load email banner scripts"),1==getCookie("NoEmailSignUp")||1==result);else{showEmailBanner();var emailBanner=document.querySelector("#emailBanner input"),emailBannerSubmit=document.querySelector("#emailBannerSubmit");emailBannerSubmit.addEventListener("click",(()=>{var e=emailBanner.value;e=e.trim();emailBanner.dataset.mailchimpid;var t=emailBanner.dataset.webpagesection;if(t||(t=0),1==validateEmail(e)){emailBannerSubmit.innerHTML="Loading...";const i="/_functions/mailchimp-functions.php?type=newMember";let n={email:e,signupPage:t},a={method:"POST",body:JSON.stringify(n),headers:{"Content-Type":"application/json"}};fetch(i,a).then((e=>e.json())).then((function(t){window.location.href="/newsletters?e="+e}))}else alert("A valid email address is required.")}))}function validateEmail(e){e=e.trim();return/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i.test(e)}