// Skrypty JavaScript na potrzeby esklepu

function dopasujRozmiar(obraz, dlugosc) {
  // ARBAL-IT Artur Balicki 05.02.2010
  // proporcjonalna zmiana rozmiaru obrazka względem jego dłuższego boku na podaną długość
  // obraz - identyfikator ID img
  // dlugosc - podany dłuższy rozmiar wyświetlanego obrazka po zmianie rozmiaru
  var wysokosc = document.getElementById(obraz).height;
  var szerokosc = document.getElementById(obraz).width;
  if (wysokosc > szerokosc) {
    document.getElementById(obraz).height = dlugosc;
    wysokosc = document.getElementById(obraz).height;
    szerokosc = document.getElementById(obraz).width;
    }
    else {
    document.getElementById(obraz).width = dlugosc;
    wysokosc = document.getElementById(obraz).height;
    szerokosc = document.getElementById(obraz).width;
  }
}


//funkcje obsługujące ciasteczka

function writeCookie(name, value, days) {
var expires = "";
var expiry = new Date();
expiry.setTime(expiry.getTime() + (days * 24 * 60 * 60 * 1000));
expires = ";expires="  + expiry.toGMTString();
return document.cookie = name + "=" + escape (value) + expires + "; path=/";
}

function readCookie(nazwa) {
  if (document.cookie!="") {
    var toCookie=document.cookie.split("; ");
    for (i=0; i < toCookie.length; i++) {
      var nazwaCookie=toCookie[i].split("=")[0];
      var wartoscCookie=toCookie[i].split("=")[1];
      if (nazwaCookie==nazwa) return unescape(wartoscCookie);
    }
  }

}

function eraseCookie(name) {
writeCookie(name, "", -1);
}


//funkcje wykorzystujące ciasteczka
// zmienić zmienną dodaj - źle liczy prodIdx, teraz liczy wszystkie ciasteczka, powinno liczyć tylko z prefiksem prodIdx

function zapiszCiacho(wartosc) {
  if (document.cookie!="") {
    var dodajCookie = document.cookie.split("; ");
    var dodaj = dodajCookie.length;
    writeCookie("prodIdx_" + dodaj, wartosc, 3);
  }
  else {
  writeCookie("prodIdx_0", wartosc, 3);
  }
}

//funkcje wykorzystujące ciasteczka

function zapiszCiachoProd(wartosc) {
  if (document.cookie!="") {
    var toCookie=document.cookie.split("; ");
    for (i=0; i < toCookie.length; i++) {
      var nazwaCookie=toCookie[i].split("=")[0];
      var wartoscCookie=toCookie[i].split("=")[1];
      if (nazwaCookie!=="product") {
          writeCookie("product", wartosc, 3);
        }
      }
    } 
    writeCookie("product", wartosc, 3);
}

function zapiszCiachoDb(wartosc) {
  if (document.cookie!="") {
    var toCookie=document.cookie.split("; ");
    for (i=0; i < toCookie.length; i++) {
      var nazwaCookie=toCookie[i].split("=")[0];
      var wartoscCookie=toCookie[i].split("=")[1];
      if (nazwaCookie!=="basket") {
          writeCookie("basket", wartosc, 3);
        }
      }
    } 
    writeCookie("basket", wartosc, 3);
}

function pokazCiachoDb() {
  document.getElementById("nazwaKoszyka").value = readCookie("basket");
}