(function (e) { e.fn.FeedEkMobile = function (t) { var s = e.extend( { MaxCount: 5, ShowDesc: !0, ShowPubDate: !0, DescCharacterLimit: 0, TitleLinkTarget: '_blank', DateFormat: '', DateFormatLang: 'en', }, t ), a = e(this).attr('id'), r = ''; e('#' + a).empty(), void 0 != s.FeedUrl && (e('#' + a).append(`
`), e.ajax({ url: 'https://feed.jquery-plugins.net/load?url=' + encodeURIComponent(s.FeedUrl) + '&maxCount=' + s.MaxCount, dataType: 'json', success: function (t) { e('#' + a).empty(), null != t.data && (e.each(t.data, function (t, s) { r += `
  • `; }), e('#' + a) .append(`
    `)); }, })); }; })(jQuery), (function (e) { e.fn.FeedEk = function (t) { var s = e.extend( { MaxCount: 5, ShowDesc: !0, ShowPubDate: !0, DescCharacterLimit: 0, TitleLinkTarget: '_blank', DateFormat: '', DateFormatLang: 'en', }, t ), a = e(this).attr('id'), r = ''; e('#' + a).empty(), void 0 != s.FeedUrl && (e('#' + a) .append(`
    `), e.ajax({ url: 'https://feed.jquery-plugins.net/load?url=' + encodeURIComponent(s.FeedUrl) + '&maxCount=' + s.MaxCount, dataType: 'json', success: function (t) { e('#' + a).empty(), null != t.data && (e.each(t.data, function (t, s) { r += `
  • `; }), e('#' + a).append( "' )); }, })); }; })(jQuery); let cookies = document.cookie.split(';'), consentButton = document.querySelector('.consent-button'); if (consentButton) { let e = !1; for (let t = 0; t < cookies.length; t++) 'consent' == cookies[t].split('=')[0].trim() && (e = !0); function s() { let e = new Date(), t = new Date(e.getTime() + 6048e5); (t = t.toGMTString()), (document.cookie = `consent=true; expires=${t}; path=/`), document.querySelector('.consent').classList.remove('active'); } !1 == e && document.querySelector('.consent').classList.add('active'), consentButton.addEventListener('click', (e) => { e.preventDefault(), s(); }); } const menuTitle = document.querySelectorAll('.title-dropdown'); if (menuTitle) for (let i = 0; i < menuTitle.length; i++) { let a = menuTitle[i]; a.addEventListener('click', (e) => { let t = e.target.closest('li'); if (t.classList.contains('active')) (a.nextElementSibling.style.maxHeight = 0), a.closest('li').classList.remove('active'); else { menuTitle.forEach((e) => { (e.nextElementSibling.style.maxHeight = 0), e.closest('li').classList.remove('active'); }); let s = a.nextElementSibling; t.classList.add('active'), t.classList.contains('active') ? (s.style.maxHeight = s.scrollHeight + 'px') : (s.style.maxHeight = 0); } }); } const headerSite = document.querySelector('header'); let prevScrollpos = window.pageYOffset; window.addEventListener('scroll', () => { let e = window.pageYOffset; window.scrollY > 50 ? headerSite.classList.add('sticky') : headerSite.classList.remove('sticky'), (prevScrollpos = e); }); const cardSolutions = document.querySelectorAll('.card-solutions'); cardSolutions.length && cardSolutions.forEach((e) => { let t = e.closest('.container-card-solutions'), s = e.nextElementSibling; function a() { document.querySelectorAll('.container-card-solutions').forEach((e) => { e.classList.remove('active'); }), t.classList.add('active'), e .closest('.container-card-solutions') .classList.contains('three-columns') && r(); } function r() { let t = e.closest('.column-card-solutions').children; if (t.length > 2) { let s = e.getBoundingClientRect().height; (t[1].querySelector('.content-overflow').style.top = s + 20 + 'px'), (t[2].querySelector('.content-overflow').style.top = s + 20 + 'px'); } } function n() { t.classList.remove('active'); } function l() { e.removeEventListener('click', a), e.addEventListener('mouseover', a), s.addEventListener('mouseleave', n); } function o() { e.addEventListener('click', a), e.removeEventListener('mouseover', a), s.removeEventListener('mouseleave', n); } r(), window.addEventListener('load', () => { window.innerWidth < 1020 && o(), window.innerWidth > 1020 && l(); }), window.addEventListener('resize', () => { window.innerWidth < 1020 && o(), window.innerWidth > 1020 && l(); }); t.querySelector('.close-solution').addEventListener('click', () => { t.classList.remove('active'); }); }); const inputs = document.querySelectorAll('.label-float .field'), checkPjSbscription = document.querySelector( '.container-create-account #check' ), pjSbscription = document.querySelector( '.container-create-account #customer_cnpj_stateRegistration' ); if (inputs.length) { function r() { inputs.forEach((e) => { e.addEventListener('blur', (t) => { t.target.value ? e.classList.add('is-valid') : e.classList.remove('is-valid'), inputs.forEach((e) => { setTimeout(() => { e.value && e.classList.add('is-valid'); }, 500); }); }); }); } r(); } checkPjSbscription && checkPjSbscription.addEventListener('click', (e) => { checkPjSbscription.checked ? pjSbscription.classList.add('is-valid') : pjSbscription.classList.remove('is-valid'); }); const btnMenu = document.querySelector('.btn-menu'), headerMenu = document.querySelector('header .nav-mobile'), cloneMenu = document.querySelector('.close-menu-mobile'), slideMenu = document.querySelectorAll('.slide-menu'); function accordionQuestions() { $(document).on('click', '.content-partners > li', function () { var e = ($this = $(this)).index(); if (!$this.is('active')) { $('.container-partners .content-partners li').removeClass('active'), $('#' + $this.attr('data-ul')) .find('li') .removeClass('active'), $this.addClass('active'), $('#' + $this.attr('data-ul')) .find('li:eq(' + e + ')') .addClass('active'); var t = $('.content-payment') .find('li:eq(' + e + ')') .innerHeight(); $('.content-payment').height(t + 'px'); } }); } btnMenu && cloneMenu && headerMenu && (btnMenu.addEventListener('click', () => { headerMenu.classList.add('active'), document.querySelector('header').classList.add('mobile-active'); }), cloneMenu.addEventListener('click', () => { headerMenu.classList.remove('active'), document.querySelector('header').classList.remove('mobile-active'); })), slideMenu.length && slideMenu.forEach((e) => { e.addEventListener('click', () => { e.classList.toggle('active'); }); }), $(document).ready(function () { $('.slide-menu').click(function () { var e = $(this).parent().children('.slideContent'); $(e).slideToggle(); }); }), window.addEventListener('resize', () => { window.innerWidth > 1020 && accordionQuestions(); }), window.addEventListener('load', () => { window.innerWidth > 1020 && accordionQuestions(); }), $(function () { $('.internal-link-smooth').on('click', function () { $('html, body').animate( { scrollTop: $($.attr(this, 'href')).offset().top - 80 }, 1e3 ); }), window.location.hash && (scroll(0, 0), setTimeout(function () { scroll(0, 0); }, 1)), window.location.hash && $('html, body').animate( { scrollTop: $(window.location.hash).offset().top - 80 + 'px' }, 1e3 ); }), $('#lastPostNewTeste').FeedEk({ FeedUrl: 'https://blog.flexy.com.br/feed/', //FeedUrl: 'https://blog.flexy.com.br/category/cases/feed/', MaxCount: 3, DescCharacterLimit: 150, }), $('#lastPostMobile').FeedEkMobile({ FeedUrl: 'https://blog.flexy.com.br/feed/', //FeedUrl: 'https://blog.flexy.com.br/category/cases/feed/', MaxCount: 3, DescCharacterLimit: 150, }); const dateFooter = new Date(); let yearFooter = dateFooter.getFullYear(); document.getElementById("yearCopy").innerHTML = yearFooter; document.getElementById("yearCopyMobile").innerHTML = yearFooter; $(document).ready(function() { $("#newsletter-signup-button").click(function() { var $button = $(this); var $messageContainer = $("#message-container"); var $emailInput = $("#flexy-newsletter-email"); //$button.addClass("hide"); $messageContainer.html(' Enviando...'); $.ajax({ url: "/newsletter/subscribe", method: "POST", data: { newsletter: { email: $emailInput.val() || "", // Não estamos mais tentando acessar $nameInput aqui, pois não existe um campo de nome definido. customerType: $(".flexy-newsletter-customer-type").val() || "" } }, success: function(response) { if (response.success) { $messageContainer.html("Inscrição feita com sucesso."); $emailInput.val(""); } else { $messageContainer.html('Ops, ocorreu um problema. Tente novamente.'); } }, error: function() { $messageContainer.html('Ops, ocorreu um problema. Tente novamente.'); } }); }); }); //parceiros $(document).on("click", ".menu > div", function() { $this = $(this) var numberIndex = $this.index(); if (!$this.is("active")) { $(".naccs .menu div").removeClass("active"); $('#'+$this.attr('data-ul')).find("li").removeClass("active"); $this.addClass("active"); $('#'+$this.attr('data-ul')).find("li:eq(" + numberIndex + ")").addClass("active"); var listItemHeight = $(".naccs ul") .find("li:eq(" + numberIndex + ")") .innerHeight(); $(".naccs ul").height(listItemHeight + "px"); } });