var aktualni = 12;
function zvetsitPismo()
{
  if(aktualni < 22)
  {
    aktualni += 1;
    zmenPismo ();
  }
}
function normalniPismo()
{
  if(aktualni != 12)
  {
    aktualni = 12;
    zmenPismo ();
  }
}
function zmensitPismo()
{
  if(aktualni > 10)
  {
    aktualni -= 1;
    zmenPismo ();
  }
}
function zmenPismo ()
{
  if(aktualni >= 10 && aktualni <= 22)
  {
    var velke = Math.ceil(aktualni*1.34);
    var vetsi = Math.ceil(aktualni*1.17);
    for(i=0;i<document.getElementsByTagName("p").length;i++)
    {
      document.getElementsByTagName("p")[i].style.fontSize = aktualni + "px";    
      document.getElementsByTagName("p")[i].style.lineHeight = velke + "px"; 
    }
    for(i=0;i<document.getElementsByTagName("li").length;i++)
    {
      document.getElementsByTagName("li")[i].style.fontSize = aktualni + "px";    
      document.getElementsByTagName("li")[i].style.lineHeight = velke + "px"; 
    }
    for(i=0;i<document.getElementsByTagName("table").length;i++)
    {
      document.getElementsByTagName("table")[i].style.fontSize = aktualni + "px";
    }
    for(i=0;i<document.getElementsByTagName("td").length;i++)
    {    
      document.getElementsByTagName("td")[i].style.lineHeight = velke + "px"; 
    }
    for(i=0;i<document.getElementsByTagName("h1").length;i++)
    {
      document.getElementsByTagName("h1")[i].style.fontSize = velke + "px"; 
    }
    for(i=0;i<document.getElementsByTagName("h2").length;i++)
    {
      document.getElementsByTagName("h2")[i].style.fontSize = vetsi + "px"; 
    }
    
    ulozVelikostPisma ();
  }
}
function ulozVelikostPisma ()
{
  cas = new Date();
  cas.setTime(cas.getTime() + 1000 * 120);
  document.cookie = "VelikostPisma=" + aktualni + "; EXPIRES="+cas.toGMTString(); 
}
function nahrajVelikostPisma()
{
  var ulozeneHodnoty = document.cookie.split(";");
  if(ulozeneHodnoty[0])
  {
    var ulozenaVelikostPisma = ulozeneHodnoty[0].split("=");
    
    if(ulozenaVelikostPisma[1])
    {
      var pouzitaHodnota = ulozenaVelikostPisma[1] * 1;
      if(pouzitaHodnota >= 10 && pouzitaHodnota <= 22)
      {
        aktualni = pouzitaHodnota;
        zmenPismo ();
      }
    }
  }
}
