function setFontSize(){ var czcionka = readCookie("czcionka"); if(czcionka) { $("html").css('font-size', czcionka); } else { document.getElementsByTagName("html")[0].style.fontSize = "62.5%"; } } window.onload = Init; function Init() { var czcionka = readCookie("czcionka"); //setFontSize(); ustaw_czcionke(); if(WHReadCookie('cookies_accepted') != 'T') { //var message_container = document.createElement('div'); //message_container.id = 'cookies-message-container'; document.getElementById('cookies-message-container').style.display = "block"; //message_container.innerHTML = html_code; //document.body.appendChild(message_container); } } function ustaw_czcionke() { fontDefault = document.getElementById("fontDefault"); fontBigger = document.getElementById("fontBigger"); fontSmaller = document.getElementById("fontSmaller"); fontDefault.onclick = function() { $("html").css('font-size', '65%'); createCookie("czcionka", $("html").css('font-size'), 365); return false; } fontBigger.onclick = function() { if ( parseInt($("html").css('fontSize')) < 16 ) { $("html").css('font-size', parseInt($("html").css('fontSize')) + 2); } createCookie("czcionka", $("html").css('font-size'), 365); setFontSize(); return false; } fontSmaller.onclick = function() { if ( parseInt($("html").css('fontSize')) >= 10 ) { $("html").css('font-size', parseInt($("html").css('fontSize')) - 2); } createCookie("czcionka", $("html").css('font-size'), 365); setFontSize(); return false; } } function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(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 false; } function WHCreateCookie(name, value, days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); var expires = "; expires=" + date.toGMTString(); document.cookie = name+"="+value+expires+"; 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 WHCloseCookiesWindow() { WHCreateCookie('cookies_accepted', 'T', 365); document.getElementById('cookies-message-container').removeChild(document.getElementById('cookies-message')); } function hasClass(el, className) { if (el.classList) return el.classList.contains(className) else return !!el.className.match(new RegExp('(\\s|^)' + className + '(\\s|$)')) } function addClass(el, className) { if (el.classList) el.classList.add(className) else if (!hasClass(el, className)) el.className += " " + className }