﻿// JScript File
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');
    }
}

