window.helper=window.helper||{},helper.return_visit=0,helper.uniqid=Math.floor(1e3*Math.random())+Date.now().toString(),helper.show=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"visibility",a=document.querySelectorAll(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:"visibility",a=document.querySelectorAll(e),n=0;nn},helper.sendEvent=function(e){!helper.return_visit&&e.player&&navigator.sendBeacon("/beacon.php?val="+helper.uniqid+";XXX;"+Math.floor(e.getCurrentTime())+";"+this.clickStatus)},helper.getDataSet=function(e,t){return document.querySelector(e).dataset[t]},helper.initExitModal=function(e){null!==document.querySelector(e)&&(document.body.addEventListener("mouseout",(function(t){t.clientY<0&&helper.show(e,"display")})),document.querySelector(e+" .close").addEventListener("click",(function(){helper.hide(e,"display")})))},helper.initMonitors=function(e){window.addEventListener("beforeunload",(function(t){helper.sendEvent(e),delete t.returnValue})),document.querySelectorAll(".addToCart").forEach((function(t){t.addEventListener("click",(function(t){e.oldClickStatus=e.clickStatus,e.clickStatus=4,helper.sendEvent(e),e.clickStatus=e.oldClickStatus}))}))},helper.initCountdown=()=>{const e=document.querySelectorAll(".countdown");if(e)for(let t=0;t0&&l.forEach((e=>{const l=e.querySelector(".days"),a=e.querySelector(".hours"),n=e.querySelector(".minutes"),i=e.querySelector(".seconds");function o(){const e=helper.getTimeRemaining(t);if(l.innerHTML=e.days,a.innerHTML=("0"+e.hours).slice(-2),n.innerHTML=("0"+e.minutes).slice(-2),i.innerHTML=("0"+e.seconds).slice(-2),e.total<=0){clearInterval(r),e.minutes=0,e.seconds=0;var o=document.getElementsByClassName("countdown");if(o&&o.length)for(var s=0;s=10)return;return vTurb.attempts+=1,setTimeout((function(){vTurb.startWatchVideoProgress()}),1e3)}smartplayer.instances[0].on("timeupdate",(function(){vTurb.elsDisplayed||smartplayer.instances[0].smartAutoPlay||smartplayer.instances[0].video.currentTime=UPplayer.config.cta&&(helper.showBelowFold(UPplayer.config.belowfold),helper.initCountdown(),delete UPplayer.config.cta)},UPplayer.onPlayerReady=function(e){var t=e.target;t.mute(),helper.hide(".thumb"),helper.hide(".playpause"),helper.hide(".soundbutton"),UPplayer.currentTime-10>0?(t.seekTo(UPplayer.currentTime-10),t.pauseVideo(),helper.show(".thumb"),helper.show(".playpause")):(helper.show(".soundbutton"),t.seekTo(UPplayer.currentTime),t.playVideo()),helper.hide(".loading"),setInterval(UPplayer.startTimers,1e3,UPplayer.config)},UPplayer.init=function(e){UPplayer.config={container:e,host:e,autoplay:!0,id:helper.getDataSet(e,"id"),cta:helper.getDataSet(e,"cta"),belowfold:helper.getDataSet(e,"belowfold"),maximize:helper.getDataSet(e,"maximize")||0,order_btn:"addToCart",skip:helper.getDataSet(e,"skip")},helper.getDataSet(e,"time")&&(UPplayer.config.videotime=helper.getDataSet(e,"time")),UPplayer.addYTJS(),UPplayer.checkLocalData(),UPplayer.youtube(UPplayer.config)}),"undefined"!=typeof activePlayer&&"cloudflare"===activePlayer&&(window.CF=window.CF||{},CF.playerClicked=!1,CF.playbackRate=1,CF.countdownStarted=!1,CF.contentShown=!1,CF.isScreenLargeHorizontal=!1,CF.init=function(e){CF.id=helper.getDataSet(e,"id"),CF.cta=helper.getDataSet(e,"cta"),CF.belowfold=helper.getDataSet(e,"belowfold"),window.Stream&&(CF.player=Stream(document.querySelector("#stream-player")),CF.playing=!1,CF.currentTime=0,CF.expandPeriod=100,CF.init=!1,CF.queryString=window.location.search,CF.urlParams=new URLSearchParams(CF.queryString),CF.auto=!0,CF.urlParams.has("start")&&(CF.currentTime=CF.urlParams.get("start")),CF.saveVisitDelay=0,CF.storeVisit=!1,CF.showDTCwithCounter=function(){var e=document.querySelector(CF.belowfold);e&&(e.style.display="block"),CF.countdownStarted||(helper.initCountdown(),CF.countdownStarted=!0),CF.contentShown=!0},CF.saveData=function(e,t,a){var n={value:t,expired:(new Date).getTime()+60*a*1e3};localStorage.setItem(e,JSON.stringify(n))},CF.loadData=function(e){var t=null,a=localStorage.getItem(e);if(a){var n=JSON.parse(a),r=new Date;n.expired=CF.cta&&CF.showDTCwithCounter(),CF.storeVisit&&CF.currentTime>=CF.saveVisitDelay&&(CF.storeVisit=!1,CF.saveData("previousVisit",1,14400))},CF.pauseVideoActions=function(){CF.player.pause()},CF.playVideoActions=function(){CF.player.muted=!1,CF.player.play();var e=document.querySelector(".video_thumb");e&&(e.style.visibility="hidden");var t=document.querySelector(".glass");t&&(t.style.visibility="visible");var a=document.querySelector(".playpause");a&&(a.style.visibility="hidden");var n=document.querySelector(".soundbutton");n&&(n.style.visibility="hidden")},CF.previousVisit=CF.loadData("previousVisit"),CF.previousVisit?CF.showDTCwithCounter():CF.storeVisit=!0,CF.initInterface=function(){var e=document.querySelector(".loading");if(e&&(e.style.display="none"),!CF.init)if(CF.player.muted=!0,CF.player.currentTime=CF.currentTime,CF.player.playbackRate=CF.playbackRate,CF.init=!0,0==CF.currentTime){var t=document.querySelector(".video_thumb");t&&(t.style.display="none");var a=document.querySelector(".soundbutton");a&&(a.style.display="block"),CF.player.play()}else{if(CF.isScreenLargeHorizontal){document.querySelector("#ytplayer").classList.add("paused-video");var n=document.querySelector(".cbtb");n&&(n(".cbtb").style.display="block")}CF.pauseVideoActions()}},CF.player.addEventListener("canplay",CF.initInterface,!0),window.setInterval(CF.expandCurrentTime,CF.expandPeriod),document.addEventListener("DOMContentLoaded",(function(){document.querySelector(".soundbutton").onclick=function(){if(CF.player&&(CF.playerClicked=!0,CF.player.muted=!1,CF.previousVisit||(CF.player.currentTime=0),CF.playVideoActions(),CF.isScreenLargeHorizontal)){var e=document.querySelector(".headline");e&&(e.style.display="none");var t=document.querySelector(".headline2");t&&(t.style.display="none")}},document.querySelector(".glass").onclick=function(){var e=document.querySelector(".glass");e&&(e.style.visibility="hidden");var t=document.querySelector(".playpause");if(t&&(t.style.visibility="visible"),CF.pauseVideoActions(),CF.isScreenLargeHorizontal){var a=document.querySelector("#ytplayer");a&&a.classList.add("paused-video")}},document.querySelector(".playpause").onclick=function(){if(CF.playVideoActions(),CF.isScreenLargeHorizontal){window.scrollTo(0,0);var e=document.querySelector(".headline");e&&(e.style.display="none");var t=document.querySelector(".headline2");t&&(t.style.display="none")}}})))}), //!!!!!!!!!!!!!!!!!! SHOULD STAY AFTER PLAYERS, so ity can read their state !!!!!!!!!!!!!!!!!!!!!!!!/ "undefined"==typeof aff&&(window.aff={}),aff.inPageNav=function(e,t){document.querySelectorAll(t).forEach((function(t){t.addEventListener("click",(function(a){a.preventDefault();var n=t.getAttribute("rel"),r=document.getElementById(n),l=document.querySelector(e).offsetHeight,o=r.getBoundingClientRect().top+window.scrollY-l;window.scrollTo({top:o,behavior:"smooth"})}))}))},aff.contactUs=function(e,t){document.querySelectorAll(e).forEach((function(e){e.addEventListener("click",(function(){window.location.href="mailto:".concat(t)}))}))},aff.copyText=function(e){document.querySelectorAll(e).forEach((function(e){e.addEventListener("click",(function(){var e=this.parentElement.querySelector(".info-url");if(document.execCommand){var t=document.createRange();null!=t&&t.selectNode(e),window.getSelection().removeAllRanges(),window.getSelection().addRange(t),document.execCommand("copy"),window.getSelection().removeAllRanges();var a=document.getElementById("copyToast");a&&(a.classList.add("show"),setTimeout((function(){a.classList.remove("show")}),3e3))}else console.error("Unable to copy text: document.execCommand is not available")}))}))},aff.showOnCheck=function(){var e=document.getElementById("termsAgreed"),t=document.getElementById("generateHoplinksBtn");e&&e.addEventListener("click",(function(e){this.checked?t.style.display="block":t.style.display="none"}))},aff.sendInfoReq=function(e,t){(e=document.querySelector(e)).addEventListener("submit",(function(a){a.preventDefault();var n=new FormData(e),r=new XMLHttpRequest;r.open("POST",t),r.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),r.addEventListener("load",(function(){200===r.status?document.getElementById("success-message").style.display="block":document.getElementById("error-message").style.display="block"})),r.send(n)}))},aff.jsonOptions,aff.headingIndex=0,aff.updateCopyText=function(e,t){var a=e||0;if(t){var n=t.closest(".info-url-wrap").querySelector(".info-url");if(n){var r=new URL(n.value),l=r.searchParams;l.set("custom",a),r.search=l.toString(),n.value=r.toString()}}},aff.getCustomJsonHeading=function(e){e&&fetch(e).then((function(e){return e.json()})).then((function(e){aff.jsonOptions=e,localStorage.setItem("CustomHeading",JSON.stringify(aff.jsonOptions))})).catch((function(e){return console.error(e)}))},aff.setCustomHeading=function(e){var t=document.querySelectorAll(e);if(t)for(var a,n,r=function(){var e=t[l],r=aff.jsonOptions?aff.jsonOptions:[];if(r&&r.length)for(var o=0;o]+)>)/gi,""),n.value=a,0===o&&(n.selected=!0,e.value=a),e.appendChild(n);r&&r.length>0&&(e.value=r[0]),e.onchange=function(t){aff.updateCopyText(t.target.selectedIndex,e)}},l=0;l0&&void 0!==arguments[0]?arguments[0]:15,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,a=arguments.length>2?arguments[2]:void 0;if(playerState.logFile=a,playerState.isFirstVisit())try{playerState.waitForPlayer(playerState.attemptsAllowed).then((function(){console.log("Player is loaded"),playerState.evalPlayingState(e-playerState.attempts,t)})).catch((function(e){playerState.logToServer(0),console.log(e)}))}catch(e){playerState.logToServer(0),console.log("Error:",e)}},playerState.evalPlayingState=function(e,t){setTimeout((function(){playerState.getTime(),0==playerState.videoTime?setTimeout((function(){playerState.getTime(),playerState.logToServer(playerState.videoTime)}),t):playerState.logToServer(playerState.videoTime)}),e)};var nav=document.querySelector(".nav-links");if(nav){var navSlide=function(){var e=document.querySelector(".burger"),t=Array.prototype.slice.call(document.querySelectorAll(".nav-links li a"));e.addEventListener("click",(function(){-1===nav.className.indexOf("nav-active")?(nav.className+=" nav-active",nav.className+=" nav-transition",document.body.className+=" no-scroll"):(nav.className=nav.className.replace(" nav-active",""),nav.className=nav.className.replace(" nav-transition",""),document.body.className=document.body.className.replace(" no-scroll","")),-1===e.className.indexOf("toggle")?e.className+=" toggle":e.className=e.className.replace(" toggle","")})),t.forEach((function(t){t.addEventListener("click",(function(){nav.className=nav.className.replace(" nav-active",""),e.className=e.className.replace(" toggle",""),nav.className=nav.className.replace(" nav-transition",""),document.body.className=document.body.className.replace(" no-scroll","")}))}))};navSlide()}var gscAccordionItems=document.querySelectorAll(".gsc-accordion-item");Array.prototype.slice.call(gscAccordionItems).forEach((function(e){e.addEventListener("click",(function(){Array.prototype.slice.call(gscAccordionItems).forEach((function(t){t!==e&&-1!==t.className.indexOf("open")&&(t.className=t.className.replace(" open",""))})),-1===e.className.indexOf("open")?e.className+=" open":e.className=e.className.replace(" open","")}))}));var openButton=document.querySelectorAll(".gsc-modal-open"),closeButton=document.getElementById("gsc-modal-close"),modalContainer=document.querySelector(".gsc-modal-container"),toggleModal=function(){-1===modalContainer.className.indexOf("gsc-modal-active")?modalContainer.className+=" gsc-modal-active":modalContainer.className=modalContainer.className.replace(" gsc-modal-active","")};Array.prototype.slice.call(openButton).forEach((function(e){e.addEventListener("click",(function(e){e.stopPropagation(),toggleModal()}))})),closeButton&&closeButton.addEventListener("click",(function(e){e.stopPropagation(),toggleModal()}));var showMoreRefs=document.querySelector(".show-more-refs");showMoreRefs&&showMoreRefs.addEventListener("click",(function(){var e=document.querySelector(".refs-list-1"),t=document.querySelector(".refs-list-2");e&&e.classList.toggle("show"),t&&t.classList.toggle("show"),"Show More"===this.textContent?this.textContent="Show Less":this.textContent="Show More"}));