var VMslots=[],VMinjects={},VMlazyslots={},toMap,bmMap,fMap,bbdMapping,bbd2Mapping,bbd3Mapping,bbd4Mapping,bbtMapping,bbt2Mapping,bbt3Mapping,bbmMapping,bbm2Mapping,bbm3Mapping,sixOneMapping,VM;window.googletag=window.googletag||{cmd:[]};VM=VM||{};VM.Me={init:function(n){this.user=n;this.setTargeting();this.setAnalytics();this.setLoggedIn();this.updateAntiforgery();this.removeBodyClasses()},user:null,scripts:[],pageLoadedTime:new Date,getUser:function(n){var t=0,i=window.setInterval(function(){return VM.Me.user?(window.clearInterval(i),n(VM.Me.user)):(t++,t===20?(window.clearInterval(i),n({id:0})):void 0)},150)},setTargeting:function(){var n=this;typeof adUtility=="undefined"&&googletag.cmd.push(function(){if(window.URLSearchParams!==undefined){var t=new URLSearchParams(window.location.search);t.forEach(function(n,t){var i=t.split("_");i.length===2&&i[0]==="utm"&&googletag.pubads().setTargeting(i[1],n)})}googletag.pubads().setTargeting("LoggedIn",n.toBoolString(n.user.id!==0)).setTargeting("User",n.user.id.toString()).setTargeting("Member",n.toBoolString(n.user.member)).setTargeting("Subscriber",n.toBoolString(n.user.subscriber))})},setAnalytics:function(){window.ga&&(this.user.id!==0&&(ga("base.set","userId",this.user.id.toString()),ga("site.set","userId",this.user.id.toString()),this.user.ev_login&&(ga("base.send","event",{eventCategory:"NTG account",eventAction:"login",eventLabel:"success",nonInteraction:!1}),ga("site.send","event",{eventCategory:"NTG account",eventAction:"login",eventLabel:"success",nonInteraction:!1})),this.user.ev_verified&&(ga("base.send","event",{eventCategory:"NTG account",eventAction:"registration",eventLabel:"success",nonInteraction:!1}),ga("site.send","event",{eventCategory:"NTG account",eventAction:"registration",eventLabel:"success",nonInteraction:!1}))),ga("base.set","dimension20",this.toBoolString(this.user.member)),ga("site.set","dimension20",this.toBoolString(this.user.member)),ga("base.set","dimension21",this.toBoolString(this.user.subscriber)),ga("site.set","dimension21",this.toBoolString(this.user.subscriber)))},setLoggedIn:function(){if(this.user.id!==0){var t=document.getElementById("welcome"),n=document.querySelector("header .avatar");t&&(t.parentNode.setAttribute("aria-controls","hd-account"),t.setAttribute("data-user",this.user.id),t.innerHTML=(t.getAttribute("data-default")||"").replace("{0}",this.user.username)+' <span class="caret" aria-hidden="true"><\/span>');n&&(n.setAttribute("data-initials",this.user.initials),this.user.photo&&this.user.photo.length>0?(n.innerHTML='<img alt="" class="avatar-img" src="'+this.user.photo+'">',n.className="avatar-sm avatar"):(n.innerHTML=this.user.initials,n.className="theme-bg avatar-sm avatar"))}},removeBodyClasses:function(){this.user.cms&&(document.body.classList.remove("staged"),document.body.classList.remove("noads"))},updateAntiforgery:function(n){var f=document.createElement("div"),t,e,r,u;if(f.innerHTML=n||this.user.af,t=f.firstChild,t)for(e=t.getAttribute("name"),r=document.querySelectorAll('form[method="post"]'),i=0;i<r.length;++i)u=r[i].querySelector('input[name="'+e+'"]'),u?u.value=t.value:r[i].appendChild(t.cloneNode())},toBoolString:function(n){return n?"True":"False"}};window.addEventListener("load",function(){function t(){this.status===200?VM.Me.init(JSON.parse(this.responseText)):VM.Me.init({id:0})}var n=new XMLHttpRequest;n.addEventListener("load",t);n.open("POST","/account/me");n.send()},!1)