(function ($, Drupal) {
Drupal.behaviors.STARTER = {
attach: function(context, settings) {
$('body', context).once('bod', function (e) {
const urlParams = new URLSearchParams(window.location.search);
const lgi = urlParams.get('lgi');
if(lgi){
if(lgi == 1){
setTimeout(function(e){
window.dataLayer.push({'event': 'login'});
}, 1500);
}
}
const lgo = urlParams.get('lgo');
if(lgo){
if(lgo == 1){
setTimeout(function(e){
window.dataLayer.push({'event': 'logout'});
}, 1500);
}
}
});
if(location.search == '?refresh=true'){
var newUrl = "/";
window.location.href = newUrl;
}
//Si no existe la cookie y no se ve la capa.
//Nuevo banner de cookies
$(document).on('click','#popup-buttons .seclayer',function(){
$("#popup-text").addClass("hide");
$("#first-agree").addClass("hide");
$(this).addClass('hide');
$('#sliding-popup .encabezado-cookies').toggleClass('hide');
$('#sliding-popup .texto-cookies').toggleClass('hide');
$('#sliding-popup .popup-buttons').toggleClass('hide');
$('#sliding-popup .second-layer').toggleClass('hide');
$('#sliding-popup .eu-cookie-compliance-categories-buttons').toggleClass('hide');
console.log('click en seclayer');
});
$(document).on('click', '#eu-cookie-compliance-categories input.catThree', function(){
console.log('click en botón de categoría');
if($('input.catThree#cookie-category-3').is(":checked") &&
$('input.catThree#cookie-category-4').is(":checked") &&
$('input.catThree#cookie-category-5').is(":checked")
){
$('input#cookie-category-2').attr("checked", true);
console.log('ok');
} else {
$('input#cookie-category-2').attr("checked", false);
console.log('ko');
}
});
/*setTimeout(function(){
if(!existsCookiePermission()){
console.log('n....');
var banner = Drupal.settings.eu_cookie_compliance.popup_html_info;
if($('#sliding-popup').length == 0){
console.log('ss');
var wrapperBanner = '
';
//$('body').append(wrapperBanner);
location.reload();
} else {
console.log('nn');
}
} else {
console.log('s....');
}
}, 500);*/
if(cookiePermission()){
console.log('permiso cookies');
/*var dominio = window.location.origin;
//Incluir los JS
if(dominio.includes('aviaenergias.es')){
includeJs("/sites/default/files/c/tapmetrik-avia.js");
} else {
includeJs("/sites/default/files/c/tapmetrik-club.js");
}
includeJs("https://7295928.collect.igodigital.com/collect.js");
includeJs("/sites/all/themes/acc_foundation/js/tagmanager.js");
//includeJs("/sites/all/themes/acc_foundation/js/cookies-google-ads.js");
//GOOGLE ADS
console.log('cookies-googleads');
var google_conversion_id = 982009940;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
includeJs("https://www.googleadservices.com/pagead/conversion.js");
// END GOOGLE ADS
setTimeout(function(){
console.log('cookies-igodigital');
_etmc.push(["setOrgId", "7295928"]);
_etmc.push(["trackPageView"]);
}
, 500);*/
}
$('iframe').each(function(){
//Zona excluido
var excluir = false;
if($('body.section-area-de-socios').length || $('body.section-bazkideen-eremua').length){
excluir = true;
}
if(!excluir){
var datasrc = $(this).data('src');
var hayPermiso = cookiePermission();
console.log('Permiso: ' + hayPermiso);
if(
(datasrc && hayPermiso) ||
(
$('body.page-node-1991').length ||
$('body.page-node-818').length ||
$('body.page-node-2193').length ||
$('body.page-node-1457').length
)
){
if(
(
$('body.page-node-1991').length ||
$('body.page-node-818').length ||
$('body.page-node-1457').length ||
$('body.page-node-2193').length
) && hayPermiso == false){
$(this).attr('src', datasrc + '?cookies=no');
console.log('nocook');
} else {
console.log('sicook');
$(this).attr('src', datasrc);
}
//$(this).removeAttr('data-src');
} else {
console.log('no');
if(typeof datasrc === 'string' && datasrc.includes('vimeo')){
$(this).attr('src', datasrc);
} else {
$(this).css({"background": "#f3f3f3 url('/sites/all/themes/acc_foundation/images/disabled.jpg') no-repeat center center"});
}
}
}
});
$('a.resetCookies').click(function() {
var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
//location.reload();
var newUrl = "/?refresh=true";
window.location.href = newUrl;
return false;
});
//END Nuevo banner de cookies
$('div[class^="destacadoPie"] a, div[class^="destacadoLateral"] a').click(function(){
var title = $(this).attr('title') || '(not set)';
trackGA('event', 'banners-avia-2020', $('html').attr('lang'), title, 0, false);
});
$(document).ajaxComplete(function() {
if ($('#formOK').attr('data-form-name')) {
ga('send', 'pageview', window.location.pathname + '#enviar-DMForm-' + $('#formOK').attr('data-form-name'));
$('#formOK').removeAttr('data-form-name');
dataLayer.push({'event': 'enviar-formulario',});
}
});
// Get your Yeti started.
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = decodeURIComponent(window.location.search.substring(1)),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return sParameterName[1] === undefined ? true : sParameterName[1];
}
}
};
// replace array function
String.prototype.replaceArray = function(find, replace) {
var replaceString = this;
for (var i = 0; i < find.length; i++) {
replaceString = replaceString.replace(find[i], replace[i]);
}
return replaceString;
};
// marcar elemento menú principal activo
var section = "home";
/*
var hostname = location.hostname;
if (hostname.toLowerCase().indexOf("clubavia") >= 0) {
section = "clubavia";
} else {
var url = window.location.href.split('/');
if (url.length > 3) {
if (url[3] != '') {
section = url[3];
}
}
}
*/
if ($('#selected_main_menu').length) {
section = $('#selected_main_menu').html();
}
$('.tb-megamenu-main-menu a').each(function() {
if ($(this).attr('href').toLowerCase().indexOf('.es/' + section) >= 0 ||
$(this).attr('href').toLowerCase().indexOf(section + '.es') >= 0 ||
$(this).attr('href').toLowerCase().indexOf('.es/eu/' + section) >= 0 ||
$(this).attr('href').toLowerCase().indexOf(section + '.es/eu') >= 0) {
$(this).closest('li').addClass('active');
}
});
if ($('#tb-megamenu-menu-men-corporativo .nav-collapse').length) {
$('#tb-megamenu-menu-men-corporativo .nav-collapse').addClass('corporativo-hidden');
$('.block-tb-megamenu-menu-men-corporativo .tb-megamenu-button').click(function() {
if ($('#tb-megamenu-menu-men-corporativo .nav-collapse').hasClass('corporativo-hidden')){
$('#tb-megamenu-menu-men-corporativo .nav-collapse').removeClass('corporativo-hidden');
$('#tb-megamenu-menu-men-corporativo .nav-collapse').addClass('corporativo-show');
} else {
$('#tb-megamenu-menu-men-corporativo .nav-collapse').removeClass('corporativo-show');
$('#tb-megamenu-menu-men-corporativo .nav-collapse').addClass('corporativo-hidden');
}
});
}
/*if ($('.block-tb-megamenu-menu-men-corporativo .tb-megamenu-button:not(.already_clicked)').length) {
$( ".block-tb-megamenu-menu-men-corporativo .tb-megamenu-button:not(.already_clicked)" ).click(function() {
$(this).addClass('already_clicked');
$(".block-tb-megamenu-menu-men-corporativo .tb-megamenu-button .tb-megamenu-nav").slideToggle( 400, function() {
// Animation complete.
});
});
}*/
if ($('.contenidoFichaLubricante .field-name-field-formato ul li').length) {
$('.contenidoFichaLubricante .field-name-field-formato ul li').each(function() {
$(this).addClass('formato_' + $(this).html());
$(this).html('');
});
}
if ($("body").hasClass("domain-www-clubavia-es")) {
$( "#tb-megamenu-menu-men-corporativo li" ).remove( ":nth-child(4)" );
}
// Check presupuesto
if ($('#edit-submitted-productos-productos-select-1').length) {
if (getUrlParameter('p') === 'calefaccion') {
$('#edit-submitted-productos-productos-select-1').prop('checked', 'checked');
}
if (getUrlParameter('p') === 'agricolaindustrial') {
$('#edit-submitted-productos-productos-select-2').prop('checked', 'checked');
}
if (getUrlParameter('p') === 'automocion') {
$('#edit-submitted-productos-productos-select-3').prop('checked', 'checked');
}
}
// Filtros estaciones
if ($('.filtro_estaciones').length) {
$('.filtro_estaciones .views-exposed-widget').each(function() {
$(this).find('label').addClass('hide');
var label = $(this).find('label').html();
$(this).find('select option:first-child').html('- ' + label + ' -');
});
}
// Filtros distribuidores
if ($('.filtro_destacados').length) {
$('.filtro_destacados .views-exposed-widget').each(function() {
$(this).find('label').addClass('hide');
var label = $(this).find('label').html();
$(this).find('select option:first-child').html('- ' + label + ' -');
});
if(!$('.distriBG').hasClass('ajax')){
$('.distriBG').addClass('hide').addClass('ajax');
}
$('.form-submit').click(function() {
$('.distriBG').removeClass('hide');
$('html, body').animate({
scrollTop: $("#main-content").offset().top
}, 700);
});
}
// Mostrar Promociones Locales en caso de que el usuario provenga de La Rioja
if($('li[data-id="1894"]').length) {
$.ajax({
method: "POST",
url: "/sites/all/ajax/location.php"
})
.done(function( msg ) {
if (msg == '1') {
$('li[data-id="1894"]').removeClass('ocultarMenu');
}
});
}
// Maximo 3 checkbox
if($('#webform-client-form-2579 .webform-component--descripcion-del-destino-del-premio').length > 0) {
$('#webform-client-form-2579 .webform-component--descripcion-del-destino-del-premio input[type="checkbox"]').click(function(e) {
if ($('#webform-client-form-2579 .webform-component--descripcion-del-destino-del-premio input[type="checkbox"]:checked').length > 3) {
e.preventDefault();
}
})
}
/*
// Campaña Gasoleo Calefaccion //
$('#node-62 .botonPresupuestoRojo, #node-2007 .botonPresupuestoRojo').css('display', 'none');
$('#node-62, #node-2007').on('change', '#edit-field-provincia-tid-selective', function(){
var regionId = $(this).val();
var url = '';
switch(regionId){
case '508':
url = 'http://www.aviaenergias.es/gasoleo-calefaccion/a-coruna';
break;
case '70':
url = 'http://www.aviaenergias.es/gasoleo-calefaccion/girona';
break;
case '73':
url = 'http://www.aviaenergias.es/gasoleo-calefaccion/la-rioja';
break;
case '82':
url = 'http://www.aviaenergias.es/gasoleo-calefaccion/zaragoza';
break;
default:
$('#node-62 .botonPresupuestoRojo, #node-2007 .botonPresupuestoRojo').css('display', '');
break;
}
if (url != ''){ window.open(url, '_blank'); }
}); */
// Desplegable inferior
if ($('.call_to_action:not(.already_clicked)').length) {
$( ".call_to_action:not(.already_clicked)" ).click(function() {
$(this).addClass('already_clicked');
$( ".action_target" ).slideToggle( 400, function() {
// Animation complete.
});
});
}
if ($('#edit-field-provincia-tid-selective').length) {
$('#edit-field-provincia-tid-selective').change(function(){
$('.call_to_action').addClass('already_clicked');
});
}
//Lubricantes para automoción Menú
if ($('.view-id-lubricantes').not(".lubrifikatzaileakEU").length) {
var i = 0;
$('.view-id-lubricantes h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('agrupacion_lubricantes' + i);
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#agrupacion_lubricantes' + i)) {
$(this).appendTo('#agrupacion_lubricantes' + i);
}
});
++i;
});
var url = window.location.pathname.split('/');
if (url.length > 4) {
$('.view-id-lubricantes h3').each(function() {
if (!(convertToSlug($(this).find('a').html()) === url[4])) {
$( "div#" + $(this).attr('class')).css('display', 'none');
} else if (!(url.length > 5)) {
$(this).addClass('active');
}
});
}
if (url.length > 5) {
var indice = 5;
if (url.length > 6) {
indice = 6;
}
$('div.agrupacion_lubricante div').each(function() {
if ((convertToSlug($(this).find('a').html()) === url[indice])) {
$(this).addClass('active');
}
});
}
}
//Lubricantes para automoción Menú PROFESIONALES EU
if ($('.lubrifikatzaileakEU').length) {
var i = 0;
$('.view-display-id-page_1 h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('agrupacion_lubricantes' + i);
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#agrupacion_lubricantes' + i)) {
$(this).appendTo('#agrupacion_lubricantes' + i);
}
});
++i;
});
var url = window.location.pathname.split('/');
if (url.length > 5) {
$('.view-display-id-page_1 h3').each(function() {
if (!(convertToSlug($(this).find('a').html()) === url[5])) {
$( "div#" + $(this).attr('class')).css('display', 'none');
} else if (!(url.length > 6)) {
$(this).addClass('active');
}
});
}
if (url.length > 6) {
var indice = 6;
if (url.length > 7) {
indice = 7;
}
$('div.agrupacion_lubricante div').each(function() {
if ((convertToSlug($(this).find('a').html()) === url[indice])) {
$(this).addClass('active');
}
});
}
}
//Lubricantes para automoción Menú PARTICULAR
if ($('.view-id-lubricantes_particulares').length) {
var i = 0;
$('.view-id-lubricantes_particulares h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('agrupacion_lubricantes' + i);
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#agrupacion_lubricantes' + i)) {
$(this).appendTo('#agrupacion_lubricantes' + i);
}
});
++i;
});
var url = window.location.pathname.split('/');
if (url.length > 3) {
$('.view-id-lubricantes_particulares h3').each(function() {
if (!(convertToSlug($(this).find('a').html()) === url[3])) {
$( "div#" + $(this).attr('class')).css('display', 'none');
} else if (!(url.length > 4)) {
$(this).addClass('active');
}
});
}
if (url.length > 4) {
var indice = 4;
if (url.length > 5) {
indice = 5;
}
$('div.agrupacion_lubricante div').each(function() {
//console.log(url[indice]);
console.log((convertToSlug($(this).find('a').html())));
if ((convertToSlug($(this).find('a').html()) === url[indice])) {
$(this).addClass('active');
}
});
}
}
//Lubricantes para automoción Menú PARTICULAR EU
if ($('.view-id-automoziorako_lubrifikatzaileak_partikularrak').length) {
var i = 0;
$('.view-id-automoziorako_lubrifikatzaileak_partikularrak h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('agrupacion_lubricantes' + i);
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#agrupacion_lubricantes' + i)) {
$(this).appendTo('#agrupacion_lubricantes' + i);
}
});
++i;
});
var url = window.location.pathname.split('/');
if (url.length > 4) {
$('.view-id-automoziorako_lubrifikatzaileak_partikularrak h3').each(function() {
if (!(convertToSlug($(this).find('a').html()) === url[4])) {
$( "div#" + $(this).attr('class')).css('display', 'none');
} else if (!(url.length > 5)) {
$(this).addClass('active');
}
});
}
if (url.length > 5) {
var indice = 5;
if (url.length > 6) {
indice = 6;
}
$('div.agrupacion_lubricante div').each(function() {
if ((convertToSlug($(this).find('a').html()) === url[indice])) {
$(this).addClass('active');
}
});
}
}
//Marcas asociadas
if ($('.view-id-marcas_asociadas').length) {
var i = 0;
$('.view-id-marcas_asociadas h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('marcas_asociadas' + i);
$(this).append('');
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#marcas_asociadas' + i)) {
$(this).appendTo('#marcas_asociadas' + i);
}
});
++i;
});
}
$( ".view-marcas-asociadas h3" ).click(function() {
$(this).toggleClass('clicked');
$(this).next( ".marcas_asociadas" ).slideToggle( 400, function() {
});
});
if ($('.view-id-marcas_asociadas_eu').length) {
var i = 0;
$('.view-id-marcas_asociadas_eu h3').each(function() {
$('').insertAfter( $(this) );
$(this).addClass('marcas_asociadas' + i);
$(this).append('');
$(this).nextUntil( "h3" ).each(function() {
if (!$(this).is('#marcas_asociadas' + i)) {
$(this).appendTo('#marcas_asociadas' + i);
}
});
++i;
});
}
$( ".view-marcas-asociadas-eu h3" ).click(function() {
$(this).toggleClass('clicked');
$(this).next( ".marcas_asociadas" ).slideToggle( 400, function() {
});
});
//FAQ
$( ".views-field-title" ).click(function() {
$(this).toggleClass('clicked');
$(this).next( ".views-field-body" ).slideToggle( 400, function() {
});
});
// Google Maps
if($('#location_map').length){
var bounds = new google.maps.LatLngBounds();
var places = Array();
$('.latlong').each(function() {
var id = $(this).attr('id').replace('latlong', '');
places.push({'location': {'lng': $(this).html().split(",")[1], 'lat': $(this).html().split(",")[0]}, 'address': $('#location' + id).html()});
});
var mapOptions = { mapTypeId: google.maps.MapTypeId.ROADMAP }
var map = new google.maps.Map(document.getElementById("location_map"), mapOptions);
$(places).each(function() {
var infowindow = new google.maps.InfoWindow({
content: this.address
});
var point = new google.maps.LatLng(this.location.lat, this.location.lng);
var marker = new google.maps.Marker({
position: point,
map: map
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map, marker);
});
bounds.extend(marker.position);
});
if (places.length == 1) {
map.setCenter(new google.maps.LatLng(places[0].location.lat, places[0].location.lng));
map.setZoom(16);
} else {
map.fitBounds(bounds);
}
}
if($('#buscaMapa').length){
$('#buscaMapa').click(function () {
linkModMapa = $(this).attr('href') + '&saddr=' + $('#origen').val();
window.open(linkModMapa)
return false;
});
$('#origen').keypress(function (e) {
if (e.which == 13) {
linkModMapa = $('#buscaMapa').attr('href') + '&saddr=' + $(this).val();
window.open(linkModMapa)
}
});
}
if (!$('#footerClubAvia').length) {
$( ".footer-fourth ul" ).prepend( "" );
}
// Filtros ventajas
if ($('.filtro-ventajas').length) {
$('.filtro-ventajas .views-exposed-widget').each(function() {
$('#edit-field-provincia-ventaja-tid-selective-wrapper').find('label').addClass('hide');
$('#edit-field-localidad-tid-selective-wrapper').find('label').addClass('hide');
var label = $(this).find('label').html();
$(this).find('select option:first-child').html('- ' + label + ' -');
});
$('#edit-field-tipo-de-ventaja-tid-wrapper .description').insertBefore('#edit-field-tipo-de-ventaja-tid-wrapper .views-widget');
var valorSelected = $('select[name=field_localidad_tid_selective]').val();
if(valorSelected != "All") {
$('#page-title').append(" en " + $("#edit-field-localidad-tid-selective option:selected" ).text());
}
valorSelected = $('select[name=field_provincia_ventaja_tid_selective]').val();
if(valorSelected != "All") {
$('#page-title').append(" (" + $("#edit-field-provincia-ventaja-tid-selective option:selected" ).text() + ")");
}
}
//Lubricante para profesionales
if ($('.informacionTecnica').length) {
var divs = $(".informacionTecnica > div ");
for(var i = 0; i < divs.length; i+=2) {
divs.slice(i, i+2).wrapAll("");
}
}
// Boton cerrar para distribuidores
if ($('.distriBG').length) {
if(!$('#distriBGClose').length) {
$('.distribuidores_info').append('');
}
}
// Buscador: solo mostrar resultados del idioma en curso
if ($("body").hasClass("page-search-node")){
var currentLang = $("html").attr("lang");
$(".search-result").filter(function () {
var resultLang = $(this).children(".title").attr("xml:lang");
return (typeof resultLang !== "undefined") && (resultLang != currentLang);
}).remove();
}
$(document).on('click', '#distriBGClose' , function() {
$('div.distriBG').addClass('hide');
return false;
});
// Cookies
/*
if (jQuery('.close_advice').length) {
jQuery('.close_advice').click(function() {
jQuery('#cookies_advice').toggle("slow");
});
}
*/
//Enviar datos a Analytics desde SAT
$('.view-campa-a-gasoleo-agricola a.telefono').click(function() {
trackGA('event', 'mostrar', $('html').attr('lang'), $(this).html(), 0, false);
});
// Añadir al botón de presupuesto de la campaña gasoleo calefacción la provincia
if ($('.view-campa-a-gasoleo-calefacci-n').length) {
var provincia = window.location.pathname;
provincia = provincia.split('-en-');
if (provincia.length > 1) {
provincia = provincia[1];
$('a.botonPresupuestoRojo').attr('href', $('a.botonPresupuestoRojo').attr('href') + '?provincia=' + provincia);
}
}
// Rellenar el campo provincia en la campaña de gasoleo calefacción
if ($('#edit-submitted-datos-de-la-empresa-y-o-particular-provincia').length) {
var $_GET = {};
document.location.search.replace(/\??(?:([^=]+)=([^&]*)&?)/g, function () {
function decode(s) {
return decodeURIComponent(s.split("+").join(" "));
}
$_GET[decode(arguments[1])] = decode(arguments[2]);
});
if (typeof $_GET['provincia'] !== 'undefined' && $_GET['provincia'] != '') {
$('#edit-submitted-datos-de-la-empresa-y-o-particular-provincia option').each(function() {
var lab = $(this).text().replace('á', 'a').replace('é', 'e').replace('í', 'i').replace('ó', 'o').replace('ú', 'u').replace('ñ', 'n').toLowerCase();
console.log(lab);
if (lab == $_GET['provincia'].replace('-', ' ')) {
console.log('x');
$(this).parent().val($(this).val());
}
});
$('input[name="submitted[campana]"]').val('1');
}
}
//Aviapocket
if ($('.node-type-pocket').length) {
$('.node-type-pocket .filtro_estaciones').addClass('row');
$('.node-type-pocket .block-dm-avia-station-network').addClass('row');
$('.node-type-pocket .portada-pocket .row .plataformas .app .field-name-field-plataformas-app a').attr('href','https://app.adjust.com/17wi1rye');
$('.node-type-pocket .portada-pocket .row .plataformas .app .field-name-field-plataformas-app a').attr('target','_blank');
if ($(window).width() < 768) {
$('.node-type-pocket header .l-header-region .large-8 .volver a').html('AVIA');
$('.node-type-pocket header .form-item-lang-dropdown-select option:first-child').html('CAST');
$('.node-type-pocket header .form-item-lang-dropdown-select option:nth-child(2)').html('EUS');
}
$( document ).ready(function() {
$('.node-type-pocket main .como-funciona-pocket .owl-carousel .owl-wrapper .owl-item').each(function(i) {
var titleData = $(this).find('h3').text();
console.log(titleData);
var paginationLinks = $('.node-type-pocket .como-funciona-pocket .owl-controls .owl-pagination .owl-page span');
console.log(paginationLinks);
$(paginationLinks[i]).append(titleData);
});
});
$(window).scroll(function() {
if ($(window).scrollTop() > $(window).height()) {
$('.banner_fixed_app').css('opacity','1');
$('.banner_fixed_app').css('pointer-events','auto');
$('.banner_fixed_app').css('top','70px');
} else {
$('.banner_fixed_app').css('opacity','0');
$('.banner_fixed_app').css('pointer-events','none');
$('.banner_fixed_app').css('top','0');
}
});
}
}
};
function cookiePermission(){
var cookieCat = getCookie("cookie-agreed-categories");
if(cookieCat){
var arrayCat = decodeURI(cookieCat);
if(arrayCat.includes("2")){
return true;
}
}
return false;
}
function existsCookiePermission(){
var cookieCat = getCookie("cookie-agreed-categories");
if(cookieCat){
return true;
}
return false;
}
function includeJs(jsFilePath) {
var js = document.createElement("script");
js.type = "text/javascript";
js.src = jsFilePath;
//js.async = false;
document.body.appendChild(js);
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i