58 lines
1.8 KiB
JavaScript
58 lines
1.8 KiB
JavaScript
$(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";
|
|
}
|
|
});
|
|
|