1 2var swiperHero=new Swiper(".hero-tag-sem-parar",{slidesPerView:1,spaceBetween:0,effect:"fade",autoplay:{delay:5000,},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev",},pagination:{el:".swiper-pagination",clickable:true,},});var swiperPlanos=new Swiper(".cards-planos",{slidesPerView:1.1,spaceBetween:20,breakpointsInverse:true,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev",},pagination:{el:".swiper-pagination",clickable:true,},breakpoints:{640:{slidesPerView:1.2,spaceBetween:20,},768:{slidesPerView:2.2,spaceBetween:40,},948:{slidesPerView:3,pagination:false,navigation:false,},},});var swiperVantCTF=new Swiper(".cards-vantagens-ctf",{slidesPerView:1.4,spaceBetween:20,breakpointsInverse:true,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev",},pagination:{el:".swiper-pagination",clickable:true,},breakpoints:{640:{slidesPerView:1.4,spaceBetween:20,},768:{slidesPerView:2.4,spaceBetween:40,},948:{slidesPerView:4,pagination:false,navigation:false,},},});var swiperPortalCards=new Swiper(".portal-cards-swiper",{slidesPerView:1.1,spaceBetween:16,breakpointsInverse:true,pagination:{el:".portal-cards-swiper .swiper-pagination",clickable:true,},breakpoints:{768:{slidesPerView:2,spaceBetween:37,},},});$(function(){$('[data-toggle="tooltip"]').tooltip();});function rollTo(target){console.log("rollTo: "+target);if($(window).width()<576){$([document.documentElement,document.body]).animate({scrollTop:$(target).offset().top-50},1000);}else{$([document.documentElement,document.body]).animate({scrollTop:$(target).offset().top-150},1000);}} 3function getTestCookie(name){var match=document.cookie.match(new RegExp('(?:^|; )'+name.replace(/[-.$?*|{}()[\]\\/+^]/g,'\\$&')+'=([^;]*)'));return match?decodeURIComponent(match[1]):null;} 4function getVWOInfo(){var grupo=getTestCookie('teste_grupo')||'not_set';var bucket=getTestCookie('teste_bucket')||'not_set';return{vwo_variation:grupo,vwo_bucket:bucket};} 5function persistClickOrigin(origem){try{sessionStorage.setItem('click_origin',origem);}catch(e){}} 6function getClickOrigin(){try{return sessionStorage.getItem('click_origin')||'card';}catch(e){return'card';}} 7function actionsCTA(){$(".cards-planos .card-cta button, .new-cards-planos .card-cta button").off('click').click(function(e){var $target=$(e.currentTarget);console.log("\n$target");console.log($target);var produto=$target.data("product");var preco=$target.data("price");var produtoId=$target.data("productid");var produtoIdNoPre=$target.data("productid-no-pre");var promotion=$target.data("promotion");var origem=window._addToCartOrigin||'card';window._addToCartOrigin=null;var vwoInfo=getVWOInfo();persistClickOrigin(origem);var plano={id:produtoId,idNoPre:produtoIdNoPre,name:produto,price:preco,promotion:promotion} 8localStorage.setItem('select_plan',JSON.stringify(plano));sessionStorage.setItem('select_plan_origem',JSON.stringify(plano));dataLayer.push({'event':'select_item','vwo_variation':vwoInfo.vwo_variation,'vwo_bucket':vwoInfo.vwo_bucket,'click_origin':origem,'ecommerce':{'item_list_name':origem,'items':[{'item_name':plano.name,'item_id':plano.id.toString(),'price':plano.price,'item_brand':'Sem Parar','item_category':'Tag','item_variant':plano.name,'item_list_name':origem,'quantity':'1'}]}});dataLayer.push({'event':'add_to_cart','vwo_variation':vwoInfo.vwo_variation,'vwo_bucket':vwoInfo.vwo_bucket,'click_origin':origem,'ecommerce':{'item_list_name':origem,'items':[{'item_name':plano.name,'item_id':plano.id.toString(),'price':plano.price,'item_brand':'Sem Parar','item_category':'Tag','item_variant':plano.name,'item_list_name':origem,'quantity':'1'}]}});window.location.href='/semparartag/checkout/v3';});$('.btn-cta-empresarial').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__empresarial .card-cta button").trigger("click");});$('.btn-cta-rodovias').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__rodovias .card-cta button").trigger("click");});$('.btn-cta-na-cidade').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__na-cidade .card-cta button").trigger("click");});$('.btn-cta-padrao').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__padrao .card-cta button").trigger("click");});$('.btn-cta-completo').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__completo .card-cta button").trigger("click");});$('.btn-cta-pedagios').off('click').on('click',function(e){window._addToCartOrigin='banner';$(".product__pedagios .card-cta button").trigger("click");});} 9actionsCTA();function actionProtecao(){var planoRodovias=$('#hdfPlanoRodovias').val();var planoRodoviasSemPre=$('#hdfPlanoRodoviasSemPre').val();var valorRodoviasGA=$('#hdfValorRodoviasGA').val();var planoRodoviasCoberturaAuto=$('#hdfPlanoRodoviasCoberturaAuto').val();var planoRodoviasCoberturaAutoSemPre=$('#hdfPlanoRodoviasCoberturaAutoSemPre').val();var valorRodoviasPlanoRodoviasCoberturaAuto=$('#hdfValorRodoviasPlanoRodoviasCoberturaAuto').val();if($(".ipt-cobertura-protecao").prop('checked')){$('.card-plano.product__rodovias .card-cta').html('<button class="btn btn-primary btn-full" data-productid="'+planoR
9odoviasCoberturaAuto+'" data-productid-no-pre="'+planoRodoviasCoberturaAutoSemPre+'" data-product="Rodovias" data-price="'+valorRodoviasPlanoRodoviasCoberturaAuto+'" data-promotion="6 meses grátis + Proteção Auto">Assinar agora</button><span class="obs">*Cancele a qualquer momento</span>');actionsCTA();}else{$('.card-plano.product__rodovias .card-cta').html('<button class="btn btn-primary btn-full" data-productid="'+planoRodovias+'" data-productid-no-pre="'+planoRodoviasSemPre+'" data-product="Rodovias" data-price="'+valorRodoviasGA+'" data-promotion="6 meses grátis">Assinar agora</button><span class="obs">*Cancele a qualquer momento</span>');actionsCTA();}} 10$(".ipt-cobertura-protecao").change(function(e){actionProtecao();});$(function(){setTimeout(()=>{actionProtecao();},1500);});var viewItemListFired=false;function trackViewItemList(){if(viewItemListFired)return;var items=[];$('.cards-planos .card-cta button, .new-cards-planos .card-cta button').each(function(){var $btn=$(this);var produto=$btn.data("product");var preco=$btn.data("price");var produtoId=$btn.data("productid");if(produtoId&&produto){items.push({'item_name':produto,'item_id':produtoId.toString(),'price':preco,'item_brand':'Sem Parar','item_category':'Tag','item_variant':produto,'quantity':'1'});}});if(items.length>0){var vwoInfo=getVWOInfo();dataLayer.push({'event':'view_item_list','vwo_variation':vwoInfo.vwo_variation,'vwo_bucket':vwoInfo.vwo_bucket,'ecommerce':{'items':items}});viewItemListFired=true;console.log('view_item_list disparado');}} 11$(function(){if('IntersectionObserver'in window){var cards=document.querySelectorAll('.new-cards-planos .new-card-plano, .cards-planos .card-plano');console.log('Cards encontrados para observer:',cards.length);if(cards.length>0){var observer=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting&&entry.intersectionRatio>=0.3){console.log('Card visÃvel! Disparando view_item_list');trackViewItemList();observer.disconnect();}});},{threshold:0.3,rootMargin:'0px'});cards.forEach(function(card){observer.observe(card);});}else{console.warn('Nenhum card encontrado para observar');}}});var viewItemFiredCards={};function trackViewItem(planoData){if(!planoData.id||viewItemFiredCards[planoData.id])return;viewItemFiredCards[planoData.id]=true;var vwoInfo=getVWOInfo();dataLayer.push({'event':'view_item','vwo_variation':vwoInfo.vwo_variation,'vwo_bucket':vwoInfo.vwo_bucket,'ecommerce':{'items':[{'item_name':planoData.name,'item_id':planoData.id.toString(),'price':planoData.price,'item_brand':'Sem Parar','item_category':'Tag','item_variant':planoData.name,'quantity':'1'}]}});console.log('view_item disparado para:',planoData.name);} 12function getPlanoDataFromCard($card){var $btn=$card.find('.card-cta button');if(!$btn.length)return null;return{id:$btn.data('productid'),name:$btn.data('product'),price:$btn.data('price')};} 13$(function(){var cardSelector='.new-cards-planos .new-card-plano, .cards-planos .card-plano';$(document).on('mouseenter',cardSelector,function(){var planoData=getPlanoDataFromCard($(this));if(planoData)trackViewItem(planoData);});$(document).on('touchstart',cardSelector,function(){var planoData=getPlanoDataFromCard($(this));if(planoData)trackViewItem(planoData);});});
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.