function InicjujArr(){
	kosz_il=new Array; kosz_id=new Array;
};
//------------------------------------------------------------------------
function SprKosz(){
	InicjujArr();
	if (parent.document.cookie){
		kosz=parent.document.cookie;
		KoszArr(kosz);
	}
	else{
		UstawKosz();
	};
};
//------------------------------------------------------------------------
function UstawKosz(){
	parent.document.cookie="kosz=0"
};
//------------------------------------------------------------------------
function KoszArr(kosz){
	kosz=kosz.substr(5);

	if (kosz.length>2){
		LbRek=0; p_il=0;
		while (kosz.indexOf("=",p_il)>0){
			if(LbRek==0){
				p_id = 0;
				k_id = kosz.indexOf("=",p_il);
				kosz_id[LbRek] = kosz.substring(p_id, k_id);
				p_il = kosz.indexOf("=",p_il)+1;
				k_il = kosz.indexOf("|",p_il);
				kosz_il[LbRek] = kosz.substring(p_il, k_il);
			}
			else{
				p_id = kosz.indexOf("|",k_il)+1;
				k_id = kosz.indexOf("=",p_il);
				kosz_id[LbRek] = kosz.substring(p_id, k_id);
				p_il = kosz.indexOf("=",p_il)+1;
				k_il = kosz.indexOf("|",p_il);
				kosz_il[LbRek]=kosz.substring(p_il, k_il);
			};
			LbRek++
		};
		tx="";
		for(a=0; a<kosz_id.length; a++){
			tx=tx+kosz_id[a]+"="+kosz_il[a]+"\n";
		}
	}
	else {
	};

};
//------------------------------------------------------------------------
function DodajDoKosza(Id, Zam){
	if(Zam>0){
		RekNr=kosz_id.length;
		kosz_id[RekNr]=Id;
		kosz_il[RekNr]=Zam;
//		alert("Towar dodano do Zamówienia w ilości: "+Zam);
	}
	else{
	alert("Towaru nie dodano do Zamówienia gdyż wprowadzona ilość jest równa 0 lub niewłaściwa.");
	};
};
//------------------------------------------------------------------------
function ZmienKosz(NrRek, Zam){
	if(Zam>0){
		tx="Aktualna ilość będzie wynosić "+Zam+".\n\nCzy kontynuować?";
	}
	else{
		tx="Wrpowadzona ilość\n jest równa 0 lub jest niewłaściwa.\n\nTowar zostanie usunięty z Zamówienia.\n\nCzy kontynuować?"
	};
	Ctrl=confirm("Ten towar był już w Twoim Zamówieniu w ilości "+kosz_il[NrRek]+".\n\n"+tx);
	if (Ctrl){
		kosz_il[NrRek]=Zam;
	};
};
//------------------------------------------------------------------------
function SprCzyBylo(Id, Zam){
	CtrlBylo=0;
		for(a=0; a<kosz_id.length; a++){
			if(kosz_id[a]==Id){
				CtrlBylo=1;
				Bylo_NrRek=a;
				Bylo_il=kosz_il[a];
			};
		};
		if(CtrlBylo==1){
				ZmienKosz(Bylo_NrRek, Zam);
		}
		else{
			DodajDoKosza(Id, Zam);
		};
};
//------------------------------------------------------------------------
function ZapiszKosz(){
	tx="";

	for(a=0; a<kosz_id.length; a++){
		if(kosz_il[a]>0){
			NrRek=a;
			Id=kosz_id[NrRek]; Zam=kosz_il[NrRek];
			tx=tx+Id+"="+Zam+"|";
		};
	};

	parent.document.cookie="kosz="+tx;
};
//------------------------------------------------------------------------
function Zamow(Id){
//	Id=prompt("Podaj ID");
	Zam=prompt("Podaj ilość zamawianych sztuk:", 1);
	if(Zam==null){
		alert('Anulowano akcję.');
	}
	else{
		if(Zam>0){
			SprCzyBylo(Id, Zam);
			ZapiszKosz();
			SprKosz();
		}
		else{
			SprCzyBylo(Id, Zam);
			ZapiszKosz();
			SprKosz();

		};
	};
};
//------------------------------------------------------------------------
function PokKosz(){
	SprKosz();
	parent.self.open("../do/kosz.htm","Koszyk");
};
//------------------------------------------------------------------------
function DrukujKosz(){
	document.write('<TABLE WIDTH=510 BORDER=0 ALIGN="CENTER"><TR>');
	document.write('<TD WIDTH=60 ALIGN=CENTER><P><B>L.p.</B></TD>');
	document.write('<TD WIDTH=120><P><B>Zdjęcie</B></TD>');
	document.write('<TD WIDTH=230><P><B>Nr towaru, pakowanie, opis</B></TD>');
	document.write('<TD WIDTH=100 ALIGN=CENTER><P><B>Zamówienie</B></TD>');
	document.write('</TR>');

	for(a=0; a<kosz_id.length; a++){
		if(a%2==0){
			Kolor='#ffff00'; /* #00cEBD */
		}
		else{
			Kolor='#ffff99'; /* #88DEBD */
		};
		document.write('<TR BGCOLOR='+Kolor+'>');
		document.write('<TD WIDTH=60 ALIGN=CENTER><P>'+(a+1)+'.</TD>');								//L.p.
		document.write('<TD WIDTH=120><A HREF="javascript:S2('+"'"+kosz_id[a]+"'"+')'+'"><IMG SRC="foto/' + D[(kosz_id[a])].jp + 'a.jpg" WIDTH=100 BORDER=1></TD>');		//Zdjęcie
		document.write('<TD WIDTH=230 VALIGN=TOP><P><B>'+D[(kosz_id[a])].sy+'</B>');	//Towar
		document.write('<P>' + D[(kosz_id[a])].pa+' '+D[(kosz_id[a])].un+'/kar');
		document.write('<P>' + D[(kosz_id[a])].op);
		document.write('</TD>');
		document.write('<TD WIDTH=100 ALIGN=CENTER><P TYPE="text/css" STYLE="font-size: 15; font-weight:bold;">'+kosz_il[a]+'');		//Zamówienie
		document.write('<P><A HREF="javascript:Zmien('+kosz_id[a]+')">Zmień</A>');
		document.write('</TD>');
		document.write('</TR>');
	};
	document.write('</TABLE>');
};
//------------------------------------------------------------------------
//funkcje dotyczące Koszyka
//------------------------------------------------------------------------
function Zmien(Id, Zam){
	SprKosz();
	Zamow(Id);
	if(document.title=='Koszyk'){
		//document.location.href="kosz.htm";
		document.location.reload();
	}
	else{
		//document.location.href="zamowienie.htm";
		document.location.reload();
	};
};
//------------------------------------------------------------------------
function Kasuj(){
	Ctrl=confirm("Czy na pewno chcesz skasować całe Zamówienie?");
	if (Ctrl){
		UstawKosz();
		SprKosz();
		if(document.title=='Koszyk'){
			//document.location.href="kosz.htm";
			document.location.reload();
		}
		else{
//			document.location.href="zamowienie.htm";
			//document.location.href="kosz.htm";
			document.location.reload();
		};
	};
};
//------------------------------------------------------------------------
function KasujPoWyslaniu(){
	Ctrl=confirm("Czy chcesz pozostawić Zamówienie aby móc nad nim jeszcze pracować?\n\tNaciśnij OK aby pozostawić.\n\tNaciśnij Anuluj aby skasować.");
	if (Ctrl){
			UstawKosz();
			SprKosz();
//Kasuj();
	};
};
//------------------------------------------------------------------------
function Zloz(){
	document.location.href="zamowienie.htm";
};
//------------------------------------------------------------------------
function Instrukcja(){
		document.write('<H3 ALIGN=CENTER>INSTRUKCJA</H3><HR ALIGN="CENTER" WIDTH=80%>');
		document.write('<P ALIGN=CENTER><B>Aby zamówić towar należy:</B></P><OL>');
		document.write('<LI><I><B>Otworzyć katalog</B></I> ze zdjęciami towaru,');
		document.write('<LI><I><B>Wybrać towar</B></I>, który chcemy zamówić i kliknąć link <B>"Zamów towar"</B> znajdujący się pod opisem,<BR><IMG SRC="../../gr/przyklad_1.gif" BORDER=1><BR>&nbsp;');
		document.write('<LI>Pojawi się okno z prośbą o <I>podanie ilości zamawianego towaru</I>, w które należy <B>wpisać odpowiednią liczbę</b> i klinąć przycisk <B>OK</B> aby towar został dodany do Zamówienia,<BR><IMG SRC="../../gr/przyklad_2.gif" BORDER=1><BR>&nbsp;');
/*		document.write('<LI>Po dodaniu towaru do zamówienia pojawi się okno z <I><B>informacją o dokonanej operacji</B></I>, które należy potwierdzić klikając przycisk <B>OK</B>,'); */
		document.write('<LI>Aby <I><B>zamówić kolejne towary</B></I> należy powtarzać czynności z punktów 2 i 3,');
		document.write('<LI>Aby <I><B>wysłać zamówienie, przejrzeć lub zmienić</B></I> należy kliknąć link <B>"Zamówienie"</B>,');
		document.write('<BR><BR><B>Wysłanie zamówienia: </B>');
		document.write('<UL><LI>Aby wysłać zamówienie należy kliknąć link <B>"Wyślij zamówienie"</B> znajdujący się na stronie zamówienia,<BR><IMG SRC="../../gr/przyklad_3.gif" BORDER=1><BR>&nbsp;');
		document.write('<LI>Pojawi się strona, na której należy <B>wypełnić formularz</B> podając dane zamawiającego,');
		document.write('<LI>Aby ostatecznie <I>wysłać zamówienie</I> należy kliknąć przycisk <B>"Wyślij zamówienie wraz z danymi firmy"</B><BR><IMG SRC="../../gr/przyklad_4.gif" BORDER=1><BR>&nbsp;');
		document.write('</UL>');
		document.write('<BR><B>Zmiana zamówienia: </B>');
		document.write('<UL><LI>Aby zmienić zamawianą ilość należy kliknąć link <B>"Zmień</B> znajdujący się na stronie zamówienia przy odpowiednim towarze,<BR><IMG SRC="../../gr/przyklad_5.gif" BORDER=1><BR>&nbsp;');
		document.write('<LI>Dalsze postępowanie jak w punktach 3 - 4,');
		document.write('<LI><B>Uwaga!</B> Towar, którego zamawiana ilość wynosi 0 zostanie usunięty z zamówienia,');
		document.write('</UL>');
		document.write('<BR><B>Kasowanie zamówienia: </B>');
		document.write('<UL>');
		document.write('<LI>Aby wykasować wszystkie pozycje z zamówienia należy kliknąć link <B>"Kasuj zamówienie"</B> znajdujący się na stronie zamówienia,<BR><IMG SRC="../../gr/przyklad_6.gif" BORDER=1><BR>&nbsp;');
		document.write('');
		document.write('</UL>');
		document.write('</OL>');
}
//------------------------------------------------------------------------
//------------------------------------------------------------------------
//------------------------------------------------------------------------
function PokArr(){
	alert(kosz_id.length);
};
//------------------------------------------------------------------------
function a1(){
	alert(parent.document.cookie)
};
//------------------------------------------------------------------------
SprKosz();

