﻿var tekstgrootte = 0;

function verhoogTekstGrootte() {
  checkCookie();
  if (parseInt(tekstgrootte) < 3) {
    tekstgrootte = parseInt(tekstgrootte) + 1;
    document.getElementsByTagName('body')[0].className = 'txt' + (tekstgrootte);
    setCookie('tekstgrootte', tekstgrootte, 365);
  }
}

function verlaagTekstGrootte() {
  checkCookie();
  if (parseInt(tekstgrootte) > 1) {
    tekstgrootte = parseInt(tekstgrootte) - 1;
    document.getElementsByTagName('body')[0].className = 'txt' + (tekstgrootte);
    setCookie('tekstgrootte', tekstgrootte, 365);
  }
}

function setCookie(name, value, days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
    var expires = "; expires=" + date.toGMTString();
  }
  else var expires = "";
  document.cookie = name + "=" + value + expires + "; path=/;";
}

function getCookie(c_name) {
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(c_name + "=");
    if (c_start != -1) {
      c_start = c_start + c_name.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return null;
}

function checkCookie() {
  tekstgrootte = getCookie('tekstgrootte');
}

window.onload = function() {
  checkCookie();
  if (tekstgrootte) {
    document.getElementsByTagName('body')[0].className = 'txt' + tekstgrootte;
  } else {
    tekstgrootte = 1;
    setCookie('tekstgrootte', tekstgrootte, 365);
  }
}
