var header, headerTresc, slider, menu; var page, body, menu_gorne, menu_gorne2, wysokoscHeaderTresc, currentView, w; var wysokoscMenu, wpadminbar = 0; var sliderkalendarz; const rozdz1 = 1200, rozdz2 = 991, rozdz3 = 767, rozdz4 = 640, rozdz5 = 599, rozdz6 = 479, rozdz7 = 399; function zmianaRozmiaruEkranu(){ w = window.innerWidth; if(header == 0){ return false;}; if(w > rozdz2){ $('#hamburger-menu').removeClass('open'); menu_gorne1.css({"display": "-webkit-box", "display": "-moz-box", "display": "-ms-flexbox", "display": "-webkit-flex", "display": "flex"}); headerTresc.removeClass('menu-mobilne-open'); $('.menu-mobilne-pojemnik').hide(); $('.menu-mobilne-pojemnik').removeClass('open'); menu_gorne2.css('display', 'none'); } else{ menu_gorne1.css('display', 'none'); menu_gorne2.css({"display": "-webkit-box", "display": "-moz-box", "display": "-ms-flexbox", "display": "-webkit-flex", "display": "flex"}); if(!$('.klon').length){ klonowanie(); } if($('.klon').length){ $('.klon').removeClass('sf-with-ul'); $('.klon').css({"display": "-webkit-box", "display": "-moz-box", "display": "-ms-flexbox", "display": "-webkit-flex", "display": "flex"}); } } wysokoscHeaderTresc = headerTresc.outerHeight(); body.css("padding-top", wysokoscHeaderTresc+"px"); } function setCurrentView(){ w = window.innerWidth; if(w <= rozdz7){ currentView = rozdz7; } else if(w > rozdz7 && w <= rozdz6){ currentView = rozdz6; } else if(w > rozdz6 && w <= rozdz5){ currentView = rozdz5; } else if(w > rozdz5 && w <= rozdz4){ currentView = rozdz4; } else if(w > rozdz4 && w <= rozdz3){ currentView = rozdz3; } else if(w > rozdz3 && w <= rozdz2){ currentView = rozdz2; } else if(w > rozdz2){ currentView = rozdz1; } } function klonowanie(){ $('#topmenu2 .menu-item-has-children > a').each(function() { var adres = $(this).attr("href"); var tekst = $(this).html(); var element = ''+tekst+''; $(element).insertBefore($(this)); }); $(document).on('click','a.klon', function( e ) { if(w <= rozdz3){ var adres = $(this).attr("href"); window.location.href = adres; } else{ e.preventDefault(); } }); } function ustawieniaKalendarza(){ return{ slidesToShow: 3, slidesToScroll: 1, arrows: true, dots: false } } jQuery(document).ready(function($){ setCurrentView(); body = $('body'); header = $('.header'); headerTresc = $('.header-tresc-pojemnik'); wysokoscHeaderTresc = headerTresc.outerHeight(); menu_gorne1 = $('#topmenu1'); menu_gorne2 = $('#topmenu2'); menu = $('.sf-menu:not(#topmenu2)').superfish({ delay: 1000, speed: 200, speedOut: 200, hoverClass: 'sfhover', animation: {height: "show", marginTop: "show", marginBottom: "show", paddingTop: "show", paddingBottom: "show"}, animationOut: {height: "hide", marginTop: "hide", marginBottom: "hide", paddingTop: "hide", paddingBottom: "hide"}, }); menu_mobilne = $('#topmenu2').superclick({ delay: 1000, speed: 200, speedOut: 200, hoverClass: 'sfhover', animation: {height: "show", marginTop: "show", marginBottom: "show", paddingTop: "show", paddingBottom: "show"}, animationOut: {height: "hide", marginTop: "hide", marginBottom: "hide", paddingTop: "hide", paddingBottom: "hide"}, }); $('.sekcja-czlowiek-spektakle').readmore({ collapsedHeight: 360, lessLink: '
Mniej
', moreLink: '
Więcej
' }); $('#hamburger-menu').click(function(){ $(this).toggleClass('open'); headerTresc.toggleClass('menu-mobilne-open'); $('.menu-mobilne-pojemnik').toggle(); $('.menu-mobilne-pojemnik').toggleClass('open'); }); $('.front-slider').each(function(){ var front_slider_auto; if(wordpress.slider_glowna_tryb_automatyczny == 1){ front_slider_auto = true; } else{ front_slider_auto = false; } $(this).slick({ dots: true, infinite: true, speed: 500, fade: true, arrows: false, cssEase: 'linear', slidesToShow: 1, slidesToScroll: 1, autoplay: front_slider_auto, autoplaySpeed: wordpress.slider_glowna_tryb_automatyczny_szybkosc }); }); $('.sliderkalendarz').each(function(){ sliderkalendarz = $(this).slick(ustawieniaKalendarza()); var rok_kalendarz = wordpress.obecny_rok; var miesiac_kalendarz = wordpress.obecny_miesiac; var indexstart = $(".slick-slide:not(.slick-cloned) a[data-rok='"+rok_kalendarz+"'][data-miesiac='"+miesiac_kalendarz+"']").closest('.slick-slide').attr('data-slick-index'); sliderkalendarz.slick('slickGoTo', indexstart); sliderkalendarz.on('afterChange', function(event, slick, currentSlide, nextSlide){ var post_url = $('.slick-current').find('a').attr("href") + ' #repertuarAjax'; var post_url = $('.slick-current').find('a').attr("href") + ' #repertuarAjax'; $("#KalendarzTresc").html("").load(post_url+'#repertuarAjax', function() {$('#repertuarAjax').fadeIn('500');}); }); $.ajaxSetup({ beforeSend: function() { }, complete: function(){ }, success: function() { } }); $(this).on("click", "a", function (event){ event.preventDefault(); var index = $(this).closest('.slick-slide').attr('data-slick-index'); sliderkalendarz.slick('slickGoTo', index); console.log(index); }); $('#KalendarzTresc').on("click", "a.page-numbers", function (event){ event.preventDefault(); var post_url = $(this).attr("href") + ' #repertuarAjax'; $("#KalendarzTresc").html("").load(post_url+'#repertuarAjax', function() {$('#repertuarAjax').fadeIn('500');}); }); }); $('#wrapper, .pojedynczy-spektakl-galeria-parent-new').magnificPopup({ delegate: '.gallery-icon a,.gallery-item:not(.clone) .gallery-icon a, a[href$=jpg], a[href$=jpeg], a[href$=png], a[href$=gif]', type: 'image', tClose: 'Zamknij', tLoading: 'Wczytywanie zdjęcia #%curr%...', mainClass: 'mfp-img-mobile', gallery: { enabled: true, navigateByImgClick: true, preload: [0,1], tPrev: 'Poprzednie', tNext: 'Następne', tCounter: '%curr% z %total%' }, image: { tError: 'Zdjęcie #%curr% nie może zostać załadowane.' }, callbacks: { open: function() { header.hide(); }, close: function() { header.show(); } } }); $('.pojedynczy-spektakl-recenzje').each(function(){ var spektakl_recenzje_auto; if(wordpress.slider_recenzje_tryb_automatyczny == 1){ spektakl_recenzje_auto = true; } else{ spektakl_recenzje_auto = false; } $(this).slick({ dots: false, infinite: true, speed: 500, fade: true, cssEase: 'linear', slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true, autoplay: spektakl_recenzje_auto, autoplaySpeed: wordpress.slider_recenzje_tryb_automatyczny_szybkosc }); }); /*$('.pojedynczy-spektakl-galeria').each(function(){ var spektakl_galeria_auto; if(wordpress.slider_galeria_tryb_automatyczny == 1){ spektakl_galeria_auto = true; } else{ spektakl_galeria_auto = false; } $(this).slick({ dots: false, infinite: true, speed: 500, fade: true, cssEase: 'linear', slidesToShow: 1, slidesToScroll: 1, autoplay: spektakl_galeria_auto, autoplaySpeed: wordpress.slider_galeria_tryb_automatyczny_szybkosc }); });*/ $('.pojedynczy-spektakl-recenzja-tekst').each(function(){ $(this).jScrollPane({maintainPosition: false, hideFocus: true, wheelSpeed: 10}) var api = $(this).data('jsp'); throttleTimeout = null; $(window).bind('resize',function(){ if(!throttleTimeout){ throttleTimeout = setTimeout(function(){ api.reinitialise(); throttleTimeout = null; },50); } }); }); $('a#BtnBack').click(function(e){ e.preventDefault(); var currentUrl = window.location.href; history.back(); setTimeout(function(){ if(currentUrl === window.location.href){ window.location.href = '../'; } }, 100); }); $(window).load(function(){ w = window.innerWidth; if(w <= rozdz7){ currentView = rozdz7; } else if(w > rozdz7 && w <= rozdz6){ currentView = rozdz6; } else if(w > rozdz6 && w <= rozdz5){ currentView = rozdz5; } else if(w > rozdz5 && w <= rozdz4){ currentView = rozdz4; } else if(w > rozdz4 && w <= rozdz3){ currentView = rozdz3; } else if(w > rozdz3 && w <= rozdz2){ currentView = rozdz2; } else if(w > rozdz2){ currentView = rozdz1; } zmianaRozmiaruEkranu(); }); $(window).resize(function() { w = window.innerWidth; if(w <= rozdz7){ currentView = rozdz7; } else if(w > rozdz7 && w <= rozdz6){ currentView = rozdz6; } else if(w > rozdz6 && w <= rozdz5){ currentView = rozdz5; } else if(w > rozdz5 && w <= rozdz4){ currentView = rozdz4; } else if(w > rozdz4 && w <= rozdz3){ currentView = rozdz3; } else if(w > rozdz3 && w <= rozdz2){ currentView = rozdz2; } else if(w > rozdz2){ currentView = rozdz1; } zmianaRozmiaruEkranu(); }); var wow = new WOW({ animateClass: 'animated', offset: 100 }); wow.init(); }); $(window).scroll(function(){ var value = $(this).scrollTop(); if(w > rozdz7){ if ( value > 0){ header.addClass('sticky'); } else{ header.removeClass('sticky'); } } }); jQuery(document).ready(function($){ jQuery(document).on('click','a.show-hide-all-hidden', function( e ) { e.preventDefault(); jQuery(this).toggleClass('active'); jQuery('.hidden-column').slideToggle(); }); });