(window.webpackJsonp=window.webpackJsonp||[]).push([[101],{465:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return y});var o=n(15),i=n.n(o),t=n(16),s=n.n(t),o=n(343),r=n.n(o),t=n(344),a=n.n(t),o=n(345),c=n.n(o),t=n(346),l=n(347),u=n(355),o=n(54),d=n.n(o);function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var e,t=c()(n);return t=o?(e=c()(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),a()(this,t)}}var y=function(e){r()(n,e);var t=h(n);function n(){return i()(this,n),t.apply(this,arguments)}return s()(n,[{key:"onCreate",value:function(){this.startVideo(),this.banner(),this.toggleForm(),this.clickLogger(),this.submenuShowHide(),this.scrollMetrics(),this.removeAssingButton(),this.fixedHeader()}},{key:"removeAssingButton",value:function(){setTimeout(function(){document.querySelector(".header-services").style.opacity=1},600);var t=this.dom.querySelector(".signin"),n=this.dom.getAttribute("data-refresh-sess")||!1,o=new XMLHttpRequest;o.withCredentials=!0,o.open("GET","https://contentpw.uol.com.br/rest/heimdall/sess"),o.onreadystatechange=function(){var e;4==o.readyState&&200==o.status&&(!document.cookie.includes("JS_SESS")&&n&&((e=new XMLHttpRequest).open("PUT","https://conta.uol.com.br/refresh",!0),e.withCredentials=!0,e.send()),"success"==(e=JSON.parse(o.responseText)).status&&e.data&&-1!=e.data.indexOf("7-32")&&(t.style.display="none"))},o.send()}},{key:"startVideo",value:function(){var e,t,n=this,o=this.dom.querySelector(".bg-video-container");o&&(e=o.querySelector(".bg-video-container video"),t=JSON.parse(e.getAttribute("data-items")),e.setAttribute("src",(t[l.a.breakpoint.name]||t.lg).url),(t=o.getAttribute("data-include"))&&t.split(",").forEach(function(e){e=n.dom.querySelector("."+e);e&&(e.innerHTML+=o.outerHTML)}))}},{key:"hasScroll",value:function(e){return e.classList.contains("hasScrollMobile")}},{key:"fixedHeader",value:function(){var n,o,i,s,r=this;this.dom.classList.contains("fixed")&&(n=null,o=document.querySelector(".hideTitle"),i=document.querySelector(".bannersticky-wrapper"),s=this.dom.querySelector(".header-logo"),i?(this.hasBanner=!0,i.style.position="fixed",this.bannerOriginalHeight=document.querySelector(".bannersticky-base").offsetHeight+2,i.classList.add("fixed"),l.a.checkin("xs")||l.a.checkin("sm")?document.querySelector("body").style.paddingTop="88px":document.querySelector("body").style.paddingTop="138px",n="".concat(this.bannerOriginalHeight,"px")):(n=0,l.a.checkin("xs")&&l.a.checkin("sm")?document.querySelector("body").style.paddingTop="88px":document.querySelector("body").style.paddingTop="136px"),this.dom.style.position="fixed",this.dom.style.top=n,u.a.onscroll(function(e){var t=l.a.checkin("xs")?150:400;e.top>=t?(r.dom.style.transition="all .4s ease-in",r.hasBanner&&(i.style.top="-".concat(r.bannerOriginalHeight,"px")),o&&o.classList.remove("hideTitle"),r.dom.classList.add("scrolling"),r.dom.style.top=0,l.a.checkin("xs")||l.a.checkin("sm")||(s.style.position="absolute",r.dom.querySelector(".header-menu-lateral").style.opacity=0,s.querySelector(".station").style.display="block",setTimeout(function(){s.style.opacity=1,s.querySelector(".station").style.opacity=1,r.dom.querySelector(".header-menu-lateral").style.display="none",r.dom.querySelector(".under").style.display="none"},300)),e=r.dom.clientHeight,(t=document.querySelector(".title-sponsor"))&&(t.style.top="".concat(e,"px"))):(r.hasBanner&&(i.style.top=0),o&&o.classList.add("hideTitle"),r.dom.classList.remove("scrolling"),r.dom.style.top=n,l.a.checkin("xs")||l.a.checkin("sm")||(s.style.position="unset",s.querySelector(".station").style.opacity=0,setTimeout(function(){s.querySelector(".station").style.display="none",r.dom.querySelector(".header-menu-lateral").style.display="block",r.dom.querySelector(".header-menu-lateral").style.opacity=1,r.dom.querySelector(".under").style.display="block"},300)))}))}},{key:"scrollMetrics",value:function(){var t,i,s,r,n,o,e=this.dom.getAttribute("data-has-scroll-metrics");this.scrollMetric=this.dom.getAttribute("data-scroll-metrics"),"true"==e&&(t=document.body.clientHeight,i=[25,50,75,95],e=(Audience||{}).ga||{},s="uolestacoes"==e.filename?"uolestacoes.event":"event",n=this.scrollMetric,o=e,r=i.map(function(e){return{hasDone:!1,height:t*(e/100),category:"vertical-scroll-depth",action:"scroll",label:"".concat(e,"%"),nonInteraction:!0,ga:o,central:Audience.central,channel:Audience.channel,mediaName:Audience.mediaName,abTest14:n}}),window.addEventListener("scroll",function(e){var t,n,o=(window.scrollY||window.pageYOffset)+window.innerHeight;for(t in i)r[t].height<=o&&0==r[t].hasDone&&(n=r[t],window.uolAnalytics(s,n),r[t].hasDone=!0)}))}},{key:"toggleClass",value:function(e,t){var n=-1!=e.indexOf(t);return e.replace(new RegExp(n?" ".concat(t):"$"),n?"":" ".concat(t))}},{key:"toggleForm",value:function(){if(!this.dom.classList.contains("withShare")){var e=this.dom.querySelector(".services"),t=e.querySelector(".search");if(!t)return null;var n=t.querySelector("input"),o=e.getAttribute("data-active-form");t.addEventListener("click",function(){e.classList.add(o),n.focus()},!1),n.addEventListener("blur",function(){e.classList.remove(o)},!1)}}},{key:"clickLogger",value:function(){for(var e=this.dom.getAttribute("data-chn-id"),t=/chn:\d+;creative:(linkfixo_menu|barrauol)(_mobile)?;/,n=this.dom.querySelectorAll("a"),o=n.length;o--;){var i=n[o],s=i.href;!0===t.test(s)&&(i.href=s.replace(t,"chn:"+e+";creative:$1$2;"))}}},{key:"banner",value:function(){var e,t=document.querySelector(".title-container");document.querySelector(".bannersticky-wrapper")&&(t&&(e=(t=null==t.offsetParent?this.dom:t).getBoundingClientRect()).height&&(e=e.height+e.top+window.pageYOffset,this.dom.classList.contains("fixed")||e<={web:1e3,mobile:500}[this.hasScroll(this.dom)?"mobile":"web"]&&(document.querySelector(".bannersticky-wrapper").style.height="".concat(e,"px"))),this.hasScroll(this.dom)&&this.scrollMobile())}},{key:"sticky",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{open:!1,wait:!1,close:!1,fast:!1,top:!1},n=d()(this.dom);t.open&&(n.addClass("sticky"),this.animateOpen(n)),window.setTimeout(function(){t.close&&e.animateClose(n,t.fast?0:201)},t.wait?3e3:0),t.top&&n.removeClass("sticky down")}},{key:"animateOpen",value:function(e){window.setTimeout(function(){e.addClass("down")},1<arguments.length&&void 0!==arguments[1]?arguments[1]:0)}},{key:"animateClose",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0;e.hasClass("sticky")&&(e.removeClass("down").addClass("up"),window.setTimeout(function(){e.removeClass("sticky up")},t))}},{key:"scrollMobile",value:function(){var t=this,n={height:0};document.querySelector(".bannersticky-wrapper")&&(n=document.querySelector(".bannersticky-wrapper").getBoundingClientRect());var o=0,i=0;u.a.onscroll(function(e){t.dom.querySelector(".header-menu")&&t.dom.querySelector(".header-menu").className.includes("opened")||(e.top>window.innerHeight?e.way?(e.top<=i-window.innerHeight/2&&t.sticky({open:!0}),o=e.top):(e.top>=o+window.innerHeight/2&&t.sticky({close:!0}),i=e.top):e.top<=n.height-t.dom.getBoundingClientRect().height&&e.way?t.sticky({close:!0,fast:!0}):e.top==n.height&&t.sticky({top:!0}))})}},{key:"submenuShowHide",value:function(){var e=this.dom.querySelectorAll(".menu-wrapper");d()(e).find(".active").addClass("main"),d()(e).find(".menu-item").click(function(e){l.a.checkin(["sm"])&&(d()(this).hasClass("has-submenu")&&(e.preventDefault(),d()(this).find(".submenu-item a").click(function(e){e.stopPropagation()})),d()(this).siblings().removeClass("show-menu"),d()(this).toggleClass("show-menu"))}),d()(e).scroll(function(){d()(this).find(".menu-item").removeClass("show-menu")})}}]),n}(t.a)}}]);