jQuery(document).ready(function() { if(window.innerWidth > 992) { 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', }); } } }); $('#scrolltop').click(function(e) { e.preventDefault; $('#top').animate({scrollTop: 0},600); // return false; }); }); $(window).bind("load", function() { enquire.register("screen and (min-width: 992px)", function() { /////////////// CONTENT HEIGHT var contentHeight = 0; if($('.position-side-left').height() >= $('.position-side-right').height()) contentHeight = $('.position-side-left').height(); else contentHeight = $('.position-side-right').height(); if($('.content').height() < contentHeight) $('.content').height(contentHeight - 15); }); $('.content-subpage-utilities-plus').on('click', function(){ var fontsize = parseInt($('.content-subpage-text').css('font-size').replace(/px/g, '')); $('.content-subpage-text').css('font-size', fontsize + 1 + 'px'); for (var i = 6; i > 0; i--) { if($('.content-subpage-text h'+i).length > 0) { var fontsize = parseInt($('.content-subpage-text h'+i).css('font-size').replace(/px/g, '')); $('.content-subpage-text h'+i).css('font-size', fontsize + 1 + 'px'); } }; }); $('.content-subpage-utilities-minus').on('click', function(){ var fontsize = parseInt($('.content-subpage-text').css('font-size').replace(/px/g, '')); $('.content-subpage-text').css('font-size', fontsize - 1 + 'px'); for (var i = 6; i > 0; i--) { if($('.content-subpage-text h'+i).length > 0) { var fontsize = parseInt($('.content-subpage-text h'+i).css('font-size').replace(/px/g, '')); $('.content-subpage-text h'+i).css('font-size', fontsize - 1 + 'px'); } }; }); WHCheckCookies(); $('#cookieRozumiem').click(function (e) { e.preventDefault(); WHCreateCookie('cookies_accepted', 'T', 365); $('#cookieBoxCont').fadeOut(); }); }); 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 = '
'; message_container.innerHTML = html_code; document.body.appendChild(message_container); } if(WHReadCookie('return') != 'T') { $.ajax({url: "http://"+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: "http://"+document.domain+"/eventsajax?month="+curmonth+"&year="+curyear, beforeSend: function ( xhr ) { loading.innerHTML='
';
}
}).done(function ( data ) {
eventscalendar.innerHTML = data;
});
}
swap_val = [];
$("input:text").each(function(i){
swap_val[i] = $(this).val();
$(this).focusin(function(){
if ($(this).val() == swap_val[i]) {
$(this).val("");
}
}).focusout(function(){
if ($.trim($(this).val()) == "") {
$(this).val(swap_val[i]);
}
});
});
function disabilities()
{
$('body .go-to-content:eq(1)').after(createDisabilitiesContainer());
makeContrast();
makeFont();
$('body').css('background-position-y', '28px');
$('body').css('padding-top', '28px');
$('.bg-top').css('top', '28px');
$('.header-bg').css('background-position-y', '28px');
}
function createDisabilitiesContainer()
{
return '';
}
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;';
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();
});