// JavaScript Document
var susenka1 = "novinky";
var susenka2 = "prihlaseni";

function novinkyzmizeni(viditelnost) //parametr je pocatecni viditelnost;
{ 
  var interval = 30;
  document.getElementById('novinky').style.filter='alpha(opacity='+viditelnost+')';
  var mozviditelnost = viditelnost/100;
  document.getElementById('novinky').style.opacity=mozviditelnost;
  viditelnost -= 5;
  if(viditelnost > -1)
  {
   window.setTimeout("novinkyzmizeni("+viditelnost+")",interval);
  }
  else
  {
    document.getElementById('novinky').style.display='none';
    document.getElementById('otevreninovinek').style.display='block';
    cookieSave(susenka1, "zav");
    return 0;
  }
}

function novinkyotevreni(viditelnost)
{
  document.getElementById('novinky').style.display='block';
  document.getElementById('otevreninovinek').style.display='none';
  var interval = 15;
  document.getElementById('novinky').style.filter='alpha(opacity='+viditelnost+')';
  var mozviditelnost = viditelnost/100;
  document.getElementById('novinky').style.opacity=mozviditelnost;
  viditelnost += 5;
  if(viditelnost < 101)
  {
   window.setTimeout("novinkyotevreni("+viditelnost+")",interval);
  }
  else
  {
    cookieSave(susenka1, "otv");
    return 0;
  }
}

function otevri()
{
  document.getElementById('vysouvatko').style.display='none';
  document.getElementById('zasouvatko').style.display='block';
  document.getElementById('prihlaseni').style.display='block';
  cookieSave(susenka2, "otv");
}

function zavri()
{
  document.getElementById('vysouvatko').style.display='block';
  document.getElementById('zasouvatko').style.display='none';
  document.getElementById('prihlaseni').style.display='none';
  cookieSave(susenka2, "zav");
}

function cookieValue(cookieName)
{
    cookiesPole = document.cookie.split("; "); // rozrezani cookies do pole
    for (i=0; i<cookiesPole.length; i++){ // procházím pole cookies
        oneCookie = cookiesPole[i].split("="); // rozrezani cookies do dvouprvkového pole
        if (oneCookie[0] == cookieName){
            hodnota = oneCookie[1]; // pokud je to tak cookie, kterou chci, beru jeji hodnotu
            return hodnota;
        }
    }
}

function cookieSave(cookieName, hodnota)
{
    var dnu = 7;  // Počet dnu, po ktere plati cookie
    var datum = new Date(); // ziska aktualni datum v milisekundach
    datum.setTime(datum.getTime() + 1000 * 60 * 60 * 24 * dnu); // k datu prida pocet dnu
    
    // samotny zapis cookie
    document.cookie = cookieName+ "=" +hodnota+ ";expires=" +datum.toGMTString();
}

function kontrola(cookieName1, cookieName2)
{
    if(cookieValue(cookieName1) == "zav") {
        document.getElementById('novinky').style.display='none';
        document.getElementById('otevreninovinek').style.display='block';
    }
    else{
        document.getElementById('novinky').style.display='block';
        document.getElementById('otevreninovinek').style.display='none';
    }
    if(cookieValue(cookieName2) == "otv") {
        document.getElementById('vysouvatko').style.display='none';
        document.getElementById('zasouvatko').style.display='block';
        document.getElementById('prihlaseni').style.display='block';
    }
    else{
        document.getElementById('vysouvatko').style.display='block';
        document.getElementById('zasouvatko').style.display='none';
        document.getElementById('prihlaseni').style.display='none';   
    }
}