$(document).ready(function() { // Paralaxa jQuery(document).scroll(function() { jQuery('main').css('background-position-y', jQuery(window).scrollTop()/3+'px'); }); // Menu góra mobilne $(".menu-mobile-button").click(function(){ $('.hamburger').toggleClass('hamburger-open'); $(".menu-lewe-tlo").toggleClass("menu-lewe-tlo-pokaz"); }); $(".menu-lewe .rozwijka > a").click(function(){ if ($(document).width()<1024) { $(this).next('ul').slideToggle(250); } }); $(window).resize(function() { if ($(document).width()>1023) { $(".menu-lewe-1-poziom > li.rozwijka > ul").slideDown(250); $(".menu-lewe-1-poziom li.aktywna > ul").slideDown(250); } }); // Obsługa :focus $('a').not('a[href="javascript:void(0);"],a[href="javascript:void(null);"]').click(function() { $(this).css({'outline':'none'}); }) // Obsługa klawiatury $(document).keyup(function(e) { switch (e.keyCode) { case 27: //ESC if ($('.popup-tlo').children().length>0) { closePopUp($('.popup-tlo').children().first()); } $('.polec-blok').hide(500); $('#polec-komunikat').remove(); break; } }); // Polityka prywatności setTimeout(function() { $('body').css({'padding-bottom': $('#stopka-polityka').innerHeight()}); }, 500); $(window).resize(function() { $('body').css({'padding-bottom': $('#stopka-polityka').innerHeight()}); }); $('a[href*="prywatnosc=tak"]').each(function() { $(this).attr('href','javascript:void(null)'); }); $(' #stopka-polityka-zamknij').click(function() { setCookie('prywatnosc', 'tak', 0); $('body').css('padding-bottom', '0px'); $('#stopka-polityka').animate({bottom: -$('#stopka-polityka').innerHeight()}, 500, 0, function() { $('#stopka-polityka').remove(); }); }); // Drukuj, poleć, PDF $(window).resize(function() { if ($('.strona-polec').length) { if ($(document).width()>639) { $('.polec-blok').css({'left':$('.strona-polec').position().left-$('.polec-blok').width()+10}); } else { $('.polec-blok').hide(); } } }); $('.strona-polec,.polec-zamknij').click(function() { $('.polec-blok').css({'margin':'0px', 'left':$('.strona-polec').position().left-$('.polec-blok').width()+10}).toggle(500); //$('.polec-blok').toggle(500); $('#polec-komunikat').remove(); }) $('#polec-strone').submit(function(e) { e.preventDefault(); var tresc = $('#tresc').val(); $('#tresc').val(tresc.replace('<p></p>','<p><em>'+$('#podpis').val()+'</em></p>')); $('#polec-komunikat').remove(); $.post($(this).attr("action"), $(this).serialize()) .done(function(data) { switch (data) { case 'OK': $(".polec-tresc").append("
Zaproszenie wysłane do adresata.
"); setTimeout(function() { $('.polec-blok').hide(500, function(){ $('#polec-komunikat').remove(); }); }, 1500); break; case 'ERROR': $(".polec-tresc").append("
Wystąpił problem z wysłaniem zaproszenia do adresata.
"); break; case 'WERYFIKACJA': $(".polec-tresc").append("
Błędny kod zabezpieczeń.
"); break; default: $(".polec-tresc").append("
"+data+"
"); break; } }); }); // Zmiana schematu graficznego $('#zmien-schemat, #skip-zmien-schemat').click(function(){ setCookie('schemat', $(this).attr('data-schemat'), 0); window.location.reload(); }) // Zmiana wielkości czcionki var zwiekszczcionke; zwiekszczcionke = 0 $('#wielkosc-czcionki').click(function(){ if (zwiekszczcionke<4){ zwiekszczcionke+=1; zmienWielkoscCzcionki(1); } else { zwiekszczcionke=0; zmienWielkoscCzcionki(-4); } $('#wielkosc-czcionki sup, #wielkosc-czcionki span').attr("data-wielkosc",zwiekszczcionke); }) function zmienWielkoscCzcionki(wielkoscczcionki) { $('body *, *::before, *::after').css('font-size', '+='+wielkoscczcionki) } // Obsługa Cookie function setCookie(cname, cvalue, exdays) { if (exdays!='') { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toUTCString(); } else { var expires = ''; } document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/"; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i