var kosz_image_ile = 0;

function IncKoszIMG() {
    if (kosz_image_ile<5) kosz_image_ile++;
    document["kosz_image"].src = "gfx/design/kosz_"+kosz_image_ile+".jpg";
}

function DecKoszIMG() {
    if (kosz_image_ile>0) kosz_image_ile--; 
    document["kosz_image"].src = "gfx/design/kosz_"+kosz_image_ile+".jpg";    
}

function RefreshKoszIMG() {
    document["kosz_image"].src = "gfx/design/kosz_"+kosz_image_ile+".jpg";    
}

function CartAsString() {
  koszyk = "";
  p="";
  for (i=0; i<document.zakupy.koszyk.length; i++) {
     if (i>0) p = "*";
     koszyk = koszyk+p+document.zakupy.koszyk.options[i].value;
  }
  return koszyk;
}

function StringToCart(co) {
  new_cart = new Array();
  new_cart = co.split("*");
  if (new_cart.length != 0)
  for (i=0; i<new_cart.length; i++) {
     if (new_cart[i] != "") {
       new_item = new Option(new_cart[i],new_cart[i],false,false);
       document.zakupy.koszyk.options[document.zakupy.koszyk.length] = new_item;  
       IncKoszIMG();
     }
  }
}

function Cart_Empty() {
  while (document.zakupy.koszyk.length > 0) 
    document.zakupy.koszyk.options[0] = null;   
  WriteCart();  
}

function Cart_InsertTo(co) {
  IncKoszIMG()
  new_item = new Option(co,co,false,false);
  document.zakupy.koszyk.options[document.zakupy.koszyk.length] = new_item;
  WriteCart();
}

function WriteCart() {
  ciacho = new Biscuit("koszyk");
  ciacho.SetTime(1,0,0,0);
  ciacho.Write(CartAsString());
  document.zamowienie.zawartosc.value = CartAsString();
}

function Cart_RemoveFrom() {
  if (document.zakupy.koszyk.selectedIndex > -1) {
    if (document.zakupy.koszyk.length<6) DecKoszIMG();
    document.zakupy.koszyk.options[document.zakupy.koszyk.selectedIndex] = null;
  }
  WriteCart();
}

function ReloadCart() {
  ciacho = new Biscuit("koszyk");    
  StringToCart(ciacho.Read());
  document.zamowienie.zawartosc.value = CartAsString();    
}
