$(document).foundation(); new CookiePolicy(); window.addEventListener('load', function() { var lightbox = new BLightBox({ invoker: '.b-invo', close_text: 'Zavřít' }, true); var gallery_links = document.querySelectorAll('.b-invo'), gallery_links_i = gallery_links.length; }); function switchResponsiveMenu() { var menuHolder = document.getElementById('responsive-menu'); if(menuHolder.style.width == "100%") { hideResponsiveMenu(); } else { showResponsiveMenu(); } } function showResponsiveMenu() { var menuHolder = document.getElementById('responsive-menu'), titleBar = document.getElementsByClassName('title-bar')[0], titleBarCS = window.getComputedStyle(titleBar); menuHolder.style.display="block"; menuHolder.style.height = document.documentElement.clientHeight + 'px'; menuHolder.style.height = window.innerHeight + 'px'; menuHolder.style.left = "0"; menuHolder.style.width = "100%"; menuHolder.style.zIndex = 1000; menuHolder.style.top = titleBarCS.height; menuHolder.style.height = '100%;'; titleBar.style.position = 'fixed'; } function hideResponsiveMenu() { var menuHolder = document.getElementById('responsive-menu'), titleBar = document.getElementsByClassName('title-bar')[0]; menuHolder.style.display = "none"; menuHolder.style.width = "250px"; titleBar.style.position = 'initial'; document.body.style.paddingTop = '0'; } window.addEventListener('resize', function() { var menuHolder = document.getElementById('responsive-menu'); hideResponsiveMenu(); if(window.innerWidth >= 1023) { menuHolder.style.display="block"; menuHolder.style.height = "auto"; menuHolder.style.top = "0"; } }); var flippers = document.querySelectorAll ('.hover-on-start'), flipi = flippers.length; while (flipi--) { (function (flipi) { setTimeout (function () { flippers[flipi].classList.toggle ('hover'); }, flipi * 200); }) (flipi); }