1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,b){a.raw=b;return a}; 2function ConfirmationCheck(a){this.$context=$(a);this.$pageContent=$("._u-confirmation-check-content");this.$navAnchorNav=$("._u-confirmation-check-nav-anchor").find("._nav-anchor__nav");this.$buttonConfirm=$('._confrimation_check-button-selector[data-role\x3d"confirm"]',a);this.contentProtectionCookieKey=this.$context.data("content-protection-cookie-key");this.cookieDomain=this.$context.data("cookie-domain");this.confirmationCheckCookieKey="confirmationCheck";this.confirmationCheckHiddenClass="_confirmation-check--hidden"; 3this.contentHiddenClass="_u-visuallyhidden";this.urlAnchorId=this.getUrlAnchorId();this.$buttonConfirm.on("click.confirmationCheck",this.handleConfirmation.bind(this));this.isConfirmationRequired()&&this.init()}ConfirmationCheck.prototype.getUrlAnchorId=function(){var a=window.location.hash;return!a||1>=a.length?null:decodeURIComponent(a.slice(1))}; 4ConfirmationCheck.prototype.init=function(){this.$pageContent.addClass(this.contentHiddenClass);this.$navAnchorNav&&this.$navAnchorNav.addClass(this.contentHiddenClass);this.$context.removeClass(this.confirmationCheckHiddenClass);this.urlAnchorId&&this.scrollIntoViewport()}; 5ConfirmationCheck.prototype.scrollIntoViewport=function(){if(this.$context.get(0)){var a=function(){history.scrollRestoration="manual";setTimeout(function(){window.scrollTo({top:0,behavior:"smooth"})},500)};"complete"===document.readyState||"interactive"===document.readyState?a():document.addEventListener("DOMContentLoaded",a,{once:!0})}}; 6ConfirmationCheck.prototype.scrollToUrlAnchor=function(){if(this.urlAnchorId){var a=document.getElementById(this.urlAnchorId)||document.querySelector('[name\x3d"'+this.urlAnchorId+'"]');a&&window.requestAnimationFrame(function(){a.style.scrollMarginTop="96px";a.scrollIntoView({behavior:"smooth",block:"start"})})}}; 7ConfirmationCheck.prototype.isConfirmationRequired=function(){var a=Cookies.get(this.contentProtectionCookieKey),b=Cookies.get(this.confirmationCheckCookieKey);return void 0===a&&void 0===b?!0:!1}; 8ConfirmationCheck.prototype.handleConfirmation=function(a){a.preventDefault();this.$context.addClass(this.confirmationCheckHiddenClass);this.$pageContent.removeClass(this.contentHiddenClass);this.$navAnchorNav&&this.$navAnchorNav.removeClass(this.contentHiddenClass);Cookies.set(this.confirmationCheckCookieKey,!0,{domain:this.cookieDomain});$(document).trigger("resize").trigger("orientationchange");window.dispatchEvent(new Event("rendervideo"));this.scrollToUrlAnchor()};$.fn.confirmationCheck=function(){return this.each(function(){new ConfirmationCheck(this)})};
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.