function marquee(myText){
  textlen=myText.length;         
	newText=myText.substring(2,textlen)+myText.substring(0,2);        
	window.status=newText;         
	setTimeout("marquee('"+newText+"')",300);         
}

var jscart = new Cookie(document,"cart",0,"/");
var opiscart = new Cookie(document,"opis",0,"/");

opisOkienko=null

function opis(src,w,h) {

        // when opening opis win delete current opis cookie
        opiscart.remove();

        if(w)
         var w = w;
        else
         var w = 800;
        if(h)
         var h = h;
        else
         var h = 600;

	opisOkienko=null

		ustawienia=
		"left="+20+","
		+"top="+20+","
		+"screenX="+20+","
		+"screenY="+20+","
		+"width="+w+","
		+"height="+h+","
		+"innerWidth="+w+","
		+"innerHeight="+h+","
		+"toolbar=no,"
		+"location=no,"
		+"directories=no,"
		+"status=yes,"
		+"menubar=no,"
		+"scrollbars=yes,"
		+"resizable=yes"
		opisOkienko=window.open(src,"opis",ustawienia)

	opisOkienko.focus()
}

noweOkienko=null
function galeria(src,w,h) {

        if(noweOkienko != null)
          noweOkienko.close();

	noweOkienko=null
		ustawienia=
		"left="+50+","
		+"top="+50+","
		+"screenX="+50+","
		+"screenY="+50+","
		+"width="+w+","
		+"height="+h+","
		+"innerWidth="+w+","
		+"innerHeight="+h+","
		+"toolbar=no,"
		+"location=no,"
		+"directories=no,"
		+"status=no,"
		+"menubar=no,"
		+"scrollbars=no,"
		+"resizable=no"
		noweOkienko=window.open("",("obrazek_"+w+"_"+h),ustawienia)

	noweOkienko.document.open()
	noweOkienko.document.clear()
	noweOkienko.document.write(
	"<HTML><HEAD>\n"
	+"<TITLE>Prosze czekac na zdjecie. . . . . . . . . . . . . . . . .  . . . . . . .</TITLE>\n"
	+"<META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-2\">\n"
	+"<STYLE><!-\n"
	+"body{background-repeat:no-repeat}\n"
	+"-></STYLE>\n"
	+"</HEAD>\n"
	+"<BODY bgcolor=#FFFFFF BACKGROUND="+src+" onclick='window.close()'></BODY>\n"
	)
	noweOkienko.document.close()
	noweOkienko.focus()
}

function sendForm(f,el,val)
{
  document.forms[f].elements[el].value = val;
  document.forms[f].submit();
}

/* Cart functions */
function fullAddCart(id,el,count,total)
{

   res = addCart(id,el);
   if(!res)
     return;
   setCartHead(count,total);
}

function addCart(id,el){

  if(jscart[id] == 'add')
    return false;

  jscart.load();
  jscart[id] = "add";
  jscart.store();

  if(el)
    el.value = 'w koszyku';
  if (document.layers) {
    var scroll_top = window.pageYOffset;
  } else if(document.all) {
    var scroll_top = window.document.body.scrollTop;
  }

  if(document.hide)
    document.forms['hide'].elements['seek'].focus();
  window.scrollTo(0,scroll_top);
  return true;
}

function setCartHead(count,total){
  var c_temp = parseFloat(document.cartdata.cartcount.value) + count;
  var t_temp = parseFloat(document.cartdata.cartsum.value) + total;
  c = c_temp + "";
  s = add_zeros(t_temp + "");
  updateCartHead(c,s);
}

function updateCartHead(count,sum){
  if(isNaN(count)) count = 0;
  document.cartdata.cartcount.value = count;
  document.cartdata.cartsum.value = sum;
}

function add_zeros(str){
  var a = str.split(".");
  if(!a[1]) return a[0] + ".00";
  switch (a[1].length)
  {
    case 0 : a[1] = "00";
             break;
    case 1 : a[1] = a[1] + "0";
             break;
    case 2 : break;
    default: a[1] = a[1].substr(0,2);
  }
  return a.join(".");
}

function updateCartHead(count,sum){
  if(isNaN(count)) count = 0;
  document.cartdata.cartcount.value = count;
  document.cartdata.cartsum.value = sum;
}

