var usunDaneClicked = false; //flaga sprawdzajaca, czy wcisnieto klawisz UsunDane
function ustawCookie(dana, wartosc) {
    //var dataWygasniecia = "Thu, 01 Jul 2006 12:00:00 GMT";
    var _1rok = 52 * 7 * 24 * 60 * 60 * 1000; //tyg*dni*godz*min*sek*ms=1rok
    var dataWygasniecia = new Date();
    dataWygasniecia.setTime(dataWygasniecia.getTime() + _1rok);
    document.cookie = dana + " = " + escape(wartosc) + "; expires = " + dataWygasniecia.toGMTString();
    return;
}
function zapiszDane() {
    if (usunDaneClicked) return;
    var i = 0;
    var dane = new Array();
    var wartosc = new Array();
    if (document.form1) {//jesli jest wyswietlony formularz to zapisz jego dane
        dane[i] = "imie"; wartosc[i++] = document.form1.imie.value;
        dane[i] = "nazwisko"; wartosc[i++] = document.form1.nazwisko.value;
        dane[i] = "komputer"; wartosc[i++] = document.form1.komputer[0].checked;
    } //if
    dane[i] = "ostatniaWizyta"; wartosc[i++] = oddajDateStr(); //data zamkniecia strony
    for (var i = 0; i < dane.length; i++)//zapisanie wszystkich danych
        ustawCookie(dane[i], wartosc[i]);
}
function usunCookie(dana) {
    var dataWygasniecia = new Date();
    var okrWyg = 3 * 24 * 60 * 60 * 1000; //3 dni w ms tak dla pewnosci
    dataWygasniecia.setTime(dataWygasniecia.getTime() - okrWyg)
    document.cookie = dana + " =NA; expires = " + dataWygasniecia.toGMTString();
}
function usunDane() {
    usunCookie("imie");
    usunCookie("nazwisko");
    usunCookie("komputer");
    usunCookie("ostatniaWizyta");
    usunDaneClicked = true;
}
function znajdzCookie(dana) {
    var c = " " + document.cookie + ";";
    var ps = c.indexOf(" " + dana + "="); //lokalizacja pierwszego wystapienia danej
    if (ps != -1) {//jesli jest dana
        koniec = c.indexOf(";", ps + dana.length + 2); //szukanie znaku ";" oznaczajacego koniec wartosci dla tej danej bez znaku "="
        return unescape(c.substring(ps + dana.length + 2, koniec)); //wyciagniecie wartosci
    }
    return false;
}
function odczytajCookie() {
    var tempString = znajdzCookie("imie");
    if (tempString)
        document.form1.imie.value = tempString;
    tempString = znajdzCookie("nazwisko");
    if (tempString)
        document.form1.nazwisko.value = tempString;
    tempString = znajdzCookie("komputer");
    if (tempString == "true")
        document.form1.komputer[0].checked = true
    else
        document.form1.komputer[1].checked = true;
}
function zmianaDanych() {
    document.location
    document.write('<H2><FORM NAME = "form1"> imiê <INPUT TYPE = "text" NAME = "imie"> nazwisko <INPUT TYPE = "text" NAME = "nazwisko"></H2>');
}
function oddajDateStr() {
    var data = new Date();
    var rok = data.getYear();
    (rok > 1999) ? rok = rok : rok += 1990;
    var mies = data.getMonth();
    (mies < 9) ? mies = "0" + (mies + 1) : mies += 1;
    var dzien = data.getDate();
    (dzien < 9) ? dzien = "0" + dzien : dzien = dzien;
    return dzien + "." + mies + "." + rok;
}

function hideDiv(objectId) {
    var div = document.getElementById(objectId);
    if (div) {
        div.style.visibility = 'hidden';
        ustawCookie(div.id, 'hidden');
    }
    div = document.getElementById(objectId + "IFR");
    if (div) {
        div.style.visibility = 'hidden';
        ustawCookie(div.id, 'hidden');
    }
}
