//============= sprawdzanie czy wprowadzona wartosc jest wielokrotnoscia minimum zamowieniowego
function pokazMinZam(wartosc, min_zam, wielokrotnosc)
{
	//if (wartosc%min_zam)
	if (wartosc<min_zam || (wartosc-min_zam)%wielokrotnosc)
	{
		//alert('Wybrany artykuł jest pakowany po '+min_zam+' szt. Proszę zamówić wymagane minimum lub jego wielokrotność.');
		alert('Minimum zamówieniowe wbranego artykuł wynosi '+min_zam+' szt. Proszę złożyć zamówienie zgodnie z podanym minimum i wielokrotnością.');
		return false;
	}
	return true;
}

//============= sprawdzanie czy wprowadzona wartosc jest wielokrotnoscia minimum zamowieniowego w petli
function pokazMinZam2(formularz,tablica_minimum,tablica_wielokr)
{
	var formArrLth = formularz.length;
	for (x=0; x<formArrLth; x++)
	{
		var ilosc=formularz.elements[x].value;
		var minimum=tablica_minimum[x];
		var wielokrotnosc=tablica_wielokr[x];
		if (ilosc!=0 && (ilosc<minimum || (ilosc-minimum)%wielokrotnosc))		
		//if (ilosc!=0 && ilosc%minimum)
		{
			y=x+1
			//alert('Artykuł z poz. '+y+' jest pakowany po '+minimum+' szt. Proszę zamówić wymagane minimum lub jego wielokrotność.');
			alert('Min. zamówieniowe artykułu z poz. '+y+' wynosi '+minimum+' szt., a wielokrotność '+wielokrotnosc+' szt. Proszę złożyć zamówienie zgodne z podanym minimum i wielokrotnością.');
			return false;
		}
	}
	return true;
}

//============= zaznaczanie/odznaczanie wszystkich odbirocow newslettera
var sem=0;
function zaznaczOdbiorcow()
{
	var iloscCheckbox=document.forms[1].length;
	if (sem==0) { for (x=0; x<iloscCheckbox; x++) document.forms[1].elements[x].checked=true; sem=1; }
	else { for (x=0; x<iloscCheckbox; x++) document.forms[1].elements[x].checked=false; sem=0; }
}

