jQuery(document).ready(function () { disabilities(); var wapoMainWindowWidth = $(window).width(); $('.sf-menu ul li').mouseover(function () { // checks if third level menu exist var subMenuExist = $(this).find('.dropdown').length; if (subMenuExist > 0) { var subMenuWidth = $(this).find('.dropdown').width(); var subMenuOffset = $(this).find('.dropdown').parent().offset().left + subMenuWidth; // if sub menu is off screen, give new position if ((subMenuOffset + subMenuWidth) > wapoMainWindowWidth) { var newSubMenuPosition = subMenuWidth + 3; $(this).find('.dropdown').css({ left: -newSubMenuPosition, top: '0', }); } } }); enquire.register("screen and (min-width: 768px)", function () { $('.sf-menu').superfish(); }); enquire.register("screen and (max-width: 992px)", function () { $(".position-side-left").detach().insertAfter(".content"); }); enquire.register("screen and (min-width: 992px)", function () { $(".position-side-left").detach().insertBefore(".content"); }); }); $(window).bind("load", function () { if ($('.slider-wrapper').length) { $('#slider').nivoSlider({ effect: 'sliceDown,sliceDownLeft,sliceUp,sliceUpLeft,sliceUpDown,sliceUpDownLeft,fold,boxRandom', animSpeed: 500, pauseTime: getSlidePauseTime(), controlNav: false, directionNav: false, pauseOnHover: false }); } WHCheckCookies(); $('#cookieRozumiem').click(function (e) { e.preventDefault(); WHCreateCookie('cookies_accepted', 'T', 365); $('#cookieBoxCont').fadeOut(); }); $('.go-to-search').click(function () { $('#search-input').focus(); }); $('.sf-menu li a').focusin(function () { $(this).parent('li').addClass('focused'); }); $('.sf-menu li a').focusout(function () { $(this).parent('li').removeClass('focused'); }); var $container = $('.masonry'); $container.imagesLoaded(function () { $container.masonry(); }); $.each($('.addon-box .sf-menu li a'), function (index, value) { if ($(this).attr('href') == window.location.pathname) { $(this).attr('aria-current','page'); $(this).css('text-decoration', 'underline'); $(this).css('font-weight', 'bold'); $(this).parent().parent().css('display', 'block'); $(this).parent().parent().parent().parent().css('display', 'block'); $(this).parent('li').children('ul').css('display', 'block'); $(this).parent('li').children('ul li ul').css('display', 'block'); } }); if ($('#popup').length && !WHReadCookie('interPop')) { WHCreateCookie('interPop', 'popup', 1); $('.modal').modal(); } }); function WHCreateCookie(name, value, days) { var now = new Date(); var expire = new Date(); expire.setFullYear(now.getFullYear()); expire.setMonth(now.getMonth()); expire.setDate(now.getDate() + days); expire.setHours(0); expire.setMinutes(0); document.cookie = name + "=" + value + "; expires=" + expire.toString() + "; path=/"; } function WHReadCookie(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; } function WHCheckCookies() { if (WHReadCookie('cookies_accepted') != 'T') { var message_container = document.createElement('div'); message_container.id = 'cookieBoxCont'; var html_code = '

Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki. Polityka plików cookies.

Rozumiem ×
'; message_container.innerHTML = html_code; document.body.appendChild(message_container); } if (WHReadCookie('return') != 'T') { $.ajax({ url: "//" + document.domain + "/addviewer" }) .done(function (data) { WHCreateCookie('return', 'T', 1); }); } } function updateCalendar(curmonth, curyear) { var loading = document.getElementById('monthyear'); var eventscalendar = document.getElementById('eventscalendar'); $.ajax({ url: "//" + document.domain + "/eventsajax?month=" + curmonth + "&year=" + curyear, beforeSend: function (xhr) { loading.innerHTML = ''; } }).done(function (data) { eventscalendar.innerHTML = data; }); } function getSlidePauseTime() { if ($('.img-slider').length > 1) { return 4000; } else { return 9999999999999; } } function disabilities() { $('body .go-to-content:eq(1)').after(createDisabilitiesContainer()); makeContrast(); makeFont(); $('body').css('background-position', 'center 28px'); $('body').css('padding-top', '28px'); $('.bg-top').css('top', '28px'); $('.header-bg').css('background-position', 'center 28px'); } function createDisabilitiesContainer() { return '
' + 'Rozmiar czcionek: AA+A++' + '|' + '' + contrastTypeText() + '' + '
'; } function makeContrast() { if (isContrastSet()) { $('body').addClass('contrast'); $('head').append('') } } function isContrastSet() { if (WHReadCookie('contrast') != null) { return true; } return false; } function contrastTypeText() { if (isContrastSet()) { return 'Ustaw standardowy kontrast'; } return 'Zwiększ kontrast'; } $(document).on('click', '#contrast', function (e) { e.preventDefault(); if (isContrastSet()) { document.cookie = 'contrast' + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/'; location.reload(); } else { WHCreateCookie('contrast', 'T', 365); location.reload(); } }); function makeFont() { if (isFontSet()) { $('body').addClass('font' + WHReadCookie('font')); $('head').append('') } } function isFontSet() { if (WHReadCookie('font') != null) { return true; } return false; } $(document).on('click', '#fonta', function (e) { e.preventDefault(); document.cookie = 'font' + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/'; location.reload(); }); $(document).on('click', '#fontaa', function (e) { e.preventDefault(); document.cookie = 'font' + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/'; WHCreateCookie('font', 'aa', 365); location.reload(); }); $(document).on('click', '#fontaaa', function (e) { e.preventDefault(); document.cookie = 'font' + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/'; WHCreateCookie('font', 'aaa', 365); location.reload(); });