function sprawdz_rozmiar(f) {
    
    var l = f.elements["art[]"].length;
    
    if(l>0) {
        for (i=0;i<l;i++) {
            if (f.elements["roz[]"][i].selectedIndex<1) var k=1;
            if (k) {
                alert("Koniecznie musisz wybrać rozmiar i kolor każdego artykułu!");
                return false;
            }
        }
    }
    else {
        if (f.elements["roz[]"].selectedIndex<1) {
             alert("Wybierz rozmiar!");
            return false;
        }
    }
    return true;	
}


function sprawdz_kolor(f) {

    var l = f.elements["art[]"].length;	
    
    if(l>0) {
        for (i=0;i<l;i++) {
            if (f.elements["kol[]"][i].selectedIndex<1) var m=1;
            if (m) {
                alert("Wybierz kolor!");
                return false;
            }
		  
        }
    }
    else {
        if (f.elements["kol[]"].selectedIndex<1) {
            alert("Wybierz kolor!");
            return false;
        }
    }
    return true;	  
}


function spr_platnosc(f) {

for (i=0;i<f.platnosc.length;i++) if (f.platnosc[i].checked) var platnoscc=1;
if (platnoscc!=1) { 
	alert("Wybierz sposób płatności i wysyłki!"); 
	return false; 
}

  return true;

}


function opakowanie(url) {    
    Win = window.open(url,"Win",'width=533,height=400,left=0,top=0,resizable=0,scrollbars=yes,menubar=no');
    Win.focus();	
}


function sprawdz_potwierdzenie() {

  if (document.f1.imie.value.length<2) { 
  		alert("Wpisz swoje imię!");
		document.f1.imie.focus(); 
		return false; 
  }
  if (document.f1.nazwisko.value.length<2) { 
  		alert("Wpisz swoje nazwisko!"); 
		document.f1.nazwisko.focus();
		return false; 
  }
  if (document.f1.kod.value.length<6) { 
  		alert("Wpisz kod pocztowy!"); 
		document.f1.kod.focus();
		return false; 
  }
  if (document.f1.miejscowosc.value.length<2) { 
  		alert("Wpisz swoją miejscowość!"); 
		document.f1.miejscowosc.focus();
		return false; 
  }
  if (document.f1.ulica.value.length<2) { 
  		alert("Wpisz swoją ulicę!"); 
		document.f1.ulica.focus();
		return false; 
  }
  if (document.f1.nr_domu.value.length<1) { 
  		alert("Wpisz swój nr domu!"); 
		document.f1.nr_domu.focus();
		return false; 
  }
  if (document.f1.telefon.value.length<9) { 
  		alert("Wpisz swój telefon!"); 
		document.f1.telefon.focus();
		return false; 
  }
  if (!document.f1.email.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/)) {
    		alert("Wpisz poprawny adres e-mail!");
		document.f1.email.focus();
		return false;
  }
  if (document.f1.ha.checked) { 
  	if(document.f1.pass1.value.length<5 || document.f1.pass1.value != document.f1.pass2.value) {
  		alert("Podane hasła są za krótkie lub różnią się od siebie!");
		document.f1.pass1.value = "";
		document.f1.pass2.value = "";
		document.f1.pass1.focus();
		return false;
	}
  }
  if (document.f1.fm.checked && document.f1.firma.value.length<2) {
  		alert("Wpisz nazwę firmy!");
		document.f1.firma.focus();
		return false;
  }
  if (document.f1.fm.checked && document.f1.nip.value.length<10) {
  		alert("Wpisz nr NIP firmy!");
		document.f1.nip.focus();
		return false;
  }
  if (document.f1.dost.checked && document.f1.imie2.value.length<2) { 
  		alert("Wpisz imię odbiorcy!");
		document.f1.imie2.focus(); 
		return false; 
  }
  if (document.f1.dost.checked && document.f1.nazwisko2.value.length<2) { 
  		alert("Wpisz nazwisko odbiorcy!"); 
		document.f1.nazwisko2.focus();
		return false; 
  }
  if (document.f1.dost.checked && document.f1.kod2.value.length<6) { 
  		alert("Wpisz kod pocztowy odbiorcy!"); 
		document.f1.kod2.focus();
		return false; 
  }
  if (document.f1.dost.checked && document.f1.miejscowosc2.value.length<2) { 
  		alert("Wpisz miejscowość odbiorcy!"); 
		document.f1.miejscowosc2.focus();
		return false; 
  }
  if (document.f1.dost.checked && document.f1.ulica2.value.length<2) { 
  		alert("Wpisz ulicę odbiorcy!"); 
		document.f1.ulica2.focus();
		return false; 
  }
  if (document.f1.dost.checked && document.f1.nr_domu2.value.length<1) { 
  		alert("Wpisz nr domu odbiorcy!"); 
		document.f1.nr_domu2.focus();
		return false; 
  }
  if (!document.f1.regulamin.checked) { 
  		alert("Zaakceptuj regulamin!");
		document.f1.regulamin.focus(); 
		return false; 
  }

  return true;
}

function sprawdz_dostawe(f) {


  if (f.dost.checked) {
  		if(!f.inny.length) {
			if (f.inny.checked) var innyok=1;
  			if (innyok!=1) { alert("Musisz wybrać adresata"); return false; }
		}
		else {	 
  			for (i=0;i<f.inny.length;i++) if (f.inny[i].checked) var innyok=1;
  			if (innyok!=1) { alert("Musisz wybrać adresata"); return false; }
 		}
  }

}


function sprawdz_platnosc(f) {

for (i=0;i<f.pay_type.length;i++) if (f.pay_type[i].checked) var rad1c=1;
if (rad1c!=1) { alert("Wybierz sposób płatności"); return false; }

return true;

}