File: /var/www/vcz/wp-content/themes/volonteka/frontend/js/core.bundle.js
"use strict";
(function ($) {
$(document).ready(function () {
var mediaQueryMobile = window.matchMedia("(min-width: 992px)");
//#region instagram carousel
if (!mediaQueryMobile.matches) {
// window width is less than 992px
$(".news-home__list").owlCarousel({
loop: true,
nav: false,
dots: false,
margin: 10,
width: 210,
// center: true,
responsive: {
0: {
items: 1.5
},
360: {
items: 1.6
},
600: {
items: 2
},
768: {
items: 2.2
}
}
});
}
$(".accordion__header").click(function () {
if ($(this).closest(".accordion").hasClass("active")) {
$(this).closest(".accordion").toggleClass("active");
$(this).closest(".accordion").find(".accordion__content").slideToggle();
return;
}
$(".accordion.active .accordion__content").slideUp();
$(".accordion.active").removeClass("active");
$(this).closest(".accordion").toggleClass("active");
$(this).closest(".accordion").find(".accordion__content").slideToggle();
});
// //#region cookies
var acceptAllCookiesBtn = document.querySelector(".acceptAllCookies");
// let acceptCookiesBtn = document.querySelector(".acceptNecessaryCookies");
var cookiesContainer = document.querySelector(".cookie");
var cookies = {
createCookie: function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
var expires = "; expires=" + date.toUTCString();
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
},
readCookie: function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(";");
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == " ") {
c = c.substring(1, c.length);
}if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
},
eraseCookie: function eraseCookie(name) {
createCookie(name, "", -1);
}
};
var cookiesCleared = cookies.readCookie("cookiesCleared");
if (!cookiesCleared) {
cookiesContainer.style.display = "block";
}
function closeCookiesContainer() {
cookiesContainer.style.display = "none";
}
function acceptAllCookies() {
cookies.createCookie("cookiesCleared", "true", "365");
cookies.createCookie("marketingCookies", "true", "365");
closeCookiesContainer();
}
// function acceptCookies() {
// cookies.createCookie("cookiesCleared", "true", "365");
// cookies.createCookie("marketingCookies", "false", "365");
// closeCookiesContainer();
// }
acceptAllCookiesBtn.addEventListener("click", acceptAllCookies);
// acceptCookiesBtn.addEventListener("click", acceptCookies);
//#endregion
});
// END doc.ready
})(jQuery);
"use strict";
(function ($) {
$(document).ready(function () {
$(".footer-slider__owl").owlCarousel({
loop: true,
margin: 10,
nav: true,
dots: false,
items: 1,
center: true,
autoplay: true,
autoplayTimeout: 5000,
autoplayHoverPause: true
});
svg4everybody();
});
})(jQuery);
"use strict";
(function ($) {
$(document).ready(function () {
var mediaQueryMobile = window.matchMedia("(min-width: 992px)");
// Headroom
// grab an element
var headerElement = document.querySelector(".site-header");
// construct an instance of Headroom, passing the element
var headroom = new Headroom(headerElement, {
"offset": 110,
"tolerance": 5
});
// initialise
headroom.init();
$(".hamburger").click(function (e) {
$(".site-header__wrap").toggleClass("open");
$(".site-header").toggleClass("menu-open");
if ($("html").hasClass("menu-open")) {
setTimeout(function () {
$("html").removeClass("menu-open");
}, 300);
}
$("html").addClass("menu-open");
$("body").toggleClass("menu-open");
$(this).toggleClass("active");
});
// $(".site-header__item").click(function(e){
// $(".site-header__wrap").removeClass("open");
// $(".site-header").removeClass("menu-open");
// $("html").removeClass("menu-open");
// $("body").removeClass("menu-open");
// $(".hamburger").removeClass("active");
// });
if (mediaQueryMobile.matches) {
$(".site-header__item.dropdown").hover(function (e) {
// window width is at least 992px
// $(this).find(".site-header__submenu").slideToggle();
});
} else {
$(".site-header__item.dropdown").click(function (e) {
// window width is less than 992px
$(this).find(".site-header__submenu").slideToggle();
$(this).toggleClass("open");
});
}
});
})(jQuery);