function setCookie(name, value, expire)
  {
  document.cookie = name + "=" + escape(value)
    + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
  }

function getCookie(Name)
  {
  var search = Name + "=";

  // jeżeli są jakiekolwiek ciasteczka
  if (document.cookie.length > 0)
    {
    // określenie początku ciasteczka o zadanej nazwie
    offset = document.cookie.indexOf(search);

    // jeżeli ciasteczko istnieje
    if (offset != -1)
      {
      //określenie początku wartości ciasteczka
      offset += search.length;

      //określenie końca ciasteczka
      end = document.cookie.indexOf(";", offset)
      if (end == -1) end = document.cookie.length

        //zwrócenie wartości ciasteczka
        return unescape(document.cookie.substring(offset, end))
      }
    }
  }