(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{461:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return m});var i=n(15),o=n.n(i),t=n(16),s=n.n(t),i=n(341),r=n.n(i),t=n(342),a=n.n(t),i=n(343),c=n.n(i),t=n(344),l=n(345),u=n(355),i=n(54),d=n.n(i);function h(n){var i=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=i?(e=c()(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),a()(this,t)}}var m=function(e){r()(n,e);var t=h(n);function n(){return o()(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()}},{key:"removeAssingButton",value:function(){setTimeout(function(){document.querySelector(".header-services").style.opacity=1},600);var t=this.dom.querySelector(".signin"),n=new XMLHttpRequest;n.withCredentials=!0,n.open("GET","https://contentpw.uol.com.br/rest/heimdall/sess"),n.onreadystatechange=function(){var e;4!=n.readyState||200!=n.status||"success"==(e=JSON.parse(n.responseText)).status&&e.data&&-1!=e.data.indexOf("7-32")&&(t.style.display="none")},n.send()}},{key:"startVideo",value:function(){var e,t,n=this,i=this.dom.querySelector(".bg-video-container");i&&(e=i.querySelector(".bg-video-container video"),t=JSON.parse(e.getAttribute("data-items")),e.setAttribute("src",(t[l.a.breakpoint.name]||t.lg).url),(t=i.getAttribute("data-include"))&&t.split(",").forEach(function(e){e=n.dom.querySelector("."+e);e&&(e.innerHTML+=i.outerHTML)}))}},{key:"hasScroll",value:function(e){return e.classList.contains("hasScrollMobile")}},{key:"scrollMetrics",value:function(){var t,o,s,r,n,i,e=this.dom.getAttribute("data-has-scroll-metrics");this.scrollMetric=this.dom.getAttribute("data-scroll-metrics"),"true"==e&&(t=document.body.clientHeight,o=[25,50,75,95],e=(Audience||{}).ga||{},s="uolestacoes"==e.filename?"uolestacoes.event":"event",n=this.scrollMetric,i=e,r=o.map(function(e){return{hasDone:!1,height:t*(e/100),category:"vertical-scroll-depth",action:"scroll",label:"".concat(e,"%"),nonInteraction:!0,ga:i,central:Audience.central,channel:Audience.channel,mediaName:Audience.mediaName,abTest14:n}}),window.addEventListener("scroll",function(e){var t,n,i=(window.scrollY||window.pageYOffset)+window.innerHeight;for(t in o)r[t].height<=i&&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"),i=e.getAttribute("data-active-form");t.addEventListener("click",function(){e.classList.add(i),n.focus()},!1),n.addEventListener("blur",function(){e.classList.remove(i)},!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"),i=n.length;i--;){var o=n[i],s=o.href;!0===t.test(s)&&(o.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)<={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 i=0,o=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<=o-window.innerHeight/2&&t.sticky({open:!0}),i=e.top):(e.top>=i+window.innerHeight/2&&t.sticky({close:!0}),o=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)}}]);