function UpdateSum()
{
	var suma=0;
	for(i=0;i<document.koszyk_form.elements.length;i++)
	{
		nazwa_pola=document.koszyk_form.elements[i].name;
		nazwa_pola=nazwa_pola.substr(0,4);
		
		if(nazwa_pola=='suma')
			suma+=parseFloat(document.koszyk_form.elements[i].value);
	}
	
	document.koszyk_form.main_sum.value=suma;
}

function AddToIlosc(_ilosc_field,_suma_field,_cena)
{
	document.koszyk_form.elements[_ilosc_field].value++;
	document.koszyk_form.elements[_suma_field].value=document.koszyk_form.elements[_ilosc_field].value*_cena;
	
	UpdateSum();
}
function SubstractFromIlosc(_ilosc_field,_suma_field,_cena)
{
	if(document.koszyk_form.elements[_ilosc_field].value>=2)
	{
		document.koszyk_form.elements[_ilosc_field].value--;
		document.koszyk_form.elements[_suma_field].value=document.koszyk_form.elements[_ilosc_field].value*_cena;
		
		UpdateSum();
	}
}

function RemoveProduct(_id,_nazwa)
{
	if(confirm(_nazwa))
	{
		document.koszyk_form.form_action.value='remove';
		document.koszyk_form.remove_id.value=_id;
		document.koszyk_form.submit();
	}
}