/* eslint-disable */ "use strict"; var loadPseLanding = false; var xsrf = function () { var requestHeaderName = 'X-BBXSRF'; var cookieName = 'BBXSRF'; $(window).load(function () { var newScript = document.createElement('script'); var inlineScript = document.createTextNode("(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-WMZBL3S');"); //const inlineScript = document.createTextNode('(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\'https://www.googletagmanager.com/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\'script\',\'dataLayer\',\'GTM-WW224VQ\')'); newScript.appendChild(inlineScript); document.head.appendChild(newScript); }); return { getToken: getToken, getRequestHeaderName: getRequestHeaderName, getCookieName: getCookieName, getFieldName: getCookieName }; function getToken() { var value = "; ".concat(document.cookie); var parts = ''; var cookie = getCookieName(); parts = value.split("; ".concat(cookie, "=")); if (parts.length == 2) { var token = parts.pop().split(';').shift(); return token; } return undefined; } function getCookieName() { return cookieName; } function getRequestHeaderName() { return requestHeaderName; } }(); enableXsrfTokenPrefilter(); /** * Add a jQuery.ajax prefilter to automatically insert the XSRF token in outgoing requests * * @param {Function()} xsrfToken - A nullary function that returns the xsrf token * @param {Object} xsrfOptions - Configuration containing requestHeader key * @return void */ function enableXsrfTokenPrefilter() { if (!window.jQuery) { return; } window.jQuery.ajaxPrefilter(function (xhrOptions, original, xhr) { if (xhrOptions.xsrf === false || xhrOptions.type.toUpperCase() === 'GET') { return; } // set xsrf request header // set xsrf request header xhr.setRequestHeader(xsrf.getRequestHeaderName(), xhrOptions.xsrf || xsrf.getToken()); }); } // Funcionalidad agregada para los Structured Content $(window).load(function() { try { // Elementos excluidos del DOM const listElementOutsite = ['STRONG', 'SUP', 'EM']; const element = document.querySelector(".bcs-pub-structured-content-product"); // Funcion recursiva utilizada para setear los tabIndex const fRec2 = (parent) => { let variable = parent.data ? parent.data.replace(/\s/g,'') : null; variable ? listElementOutsite.indexOf(parent.parentElement.nodeName) < 0 ? parent.parentElement.innerText.length > 1 ? parent.parentElement.tabIndex = 0 : null : parent.parentElement.innerText != parent.parentElement.parentElement.innerText ? null : parent.parentElement.innerText.length > 1 ? parent.parentElement.tabIndex = 0 : null : parent.childNodes ? parent.childNodes.forEach((el)=>fRec2(el)) : null ; }; if(element){ element.querySelectorAll('*').forEach((el) => { fRec2(el) }); } } catch (e) { console.log(e); } // Directory List // Oculta los horarios que no tengan texto $(".bcs-directory-schedule").each(function(k, element) { var text = $(element).text().replace(/\s/g, ''); if(!text.length) { $(element).parent().parent().hide(); } }) .promise() .done( function() { $('.bcs-pub-structured-content-directory-list').removeClass('invisible'); }); // Función utilizada para ordenar los datos recibidos var orderData = function(order, a, b){ if(order){ return (a < b) ? -1 : (a > b) ? 1 : 0; } else { return (a > b) ? -1 : (a < b) ? 1 : 0; } }; // FileList // Funcionalidad para ordenar los documentos por título var loadOrderList = function(){ $('.bcs-content-files').each(function(i, element){ var order = $(this).hasClass('Ascendente'); var items = $(element).find('div.bcs-content-files-items').get().sort(function(a,b){ var keyA = $(a).attr('aria-sort'); var keyB = $(b).attr('aria-sort'); return orderData(order, keyA, keyB); }); $(this).html(items).fadeIn('slow'); }) .promise() .done( function() { $('.bcs-pub-structured-content-file-list').removeClass('invisible'); }); }; // Product // Funcionalidad para ordenar los documentos relacionados $('.bcs-custom-order-list').each(function(k, element) { var order = $(element).hasClass('Ascendente'); var items = $(element).find('li').get().sort(function(a, b) { var keyA = Number($(a).attr('value')) || 0; var keyB = Number($(b).attr('value')) || 0; return orderData(order, keyA, keyB); }); $(this).html(items).fadeIn('slow'); }) .promise() .done( function() { $('.bcs-custom-order-list').removeClass('invisible'); if($('.bcs-content-files').length){ loadOrderList(); } }); if(location.href.includes('pago-pse') || location.href.includes('login-mi-pago-amigo')) { $('.navbar-brand').off(); $('.navbar-brand *').off(); } if(location.href.includes('pago-pse')) { setTimeout(function() { if(!loadPseLanding){ $('body').append(`

Por favor verifique su conexión a internet e intente de nuevo

`); } }, 30000); } }); // Funcionalidad para agregar script de Chat var loadGenesysChat = function(g, e, n, es, ys) { g['_genesysJs'] = e; g[e] = g[e] || function () { (g[e].q = g[e].q || []).push(arguments) }; g[e].t = 1 * new Date(); g[e].c = es; ys = document.createElement('script'); ys.async = 1; ys.src = n; ys.charset = 'utf-8'; document.head.appendChild(ys); };