function check_wariant_warianty()
{
	pola1 = new Array();
	pola1[0] = 'nazwa_o';
	pola1[1] = 'telefon_o';
	pola1[2] = 'adres_o';
	pola1[3] = 'kraj_o';
	pola1[4] = 'kod_pocztowy_o';
	pola1[5] = 'miasto_o';
	
	info = new Array();
	info[0] = 'Pole nazwa jest obowiązkowe!';
	info[1] = 'Pole telefon jest obowiązkowe!';
	info[2] = 'Pole adres jest obowiązkowe!';
	info[3] = 'Pole kraj jest obowiązkowe!';
	info[4] = 'Pole kod pocztowy jest obowiązkowe!';
	info[5] = 'Pole miasto jest obowiązkowe!';
	
	for(x=0; x < pola1.length; x++)
	{
		pole = document.getElementById(pola1[x]);
		if(pole.value == '')
		{
			alert(info[x]);
			pole.focus();
			return false;
		}
	}
	
	czy_nadawca = document.getElementById('do_npole1').checked;
	if(czy_nadawca == false)
	{
		pola2 = new Array();
		pola2[0] = 'nazwa_n';
		pola2[1] = 'telefon_n';
		pola2[2] = 'adres_n';
		pola2[3] = 'kraj_n';
		pola2[4] = 'kod_pocztowy_n';
		pola2[5] = 'miasto_n';
	
		info2 = new Array();
		info2[0] = 'Pole nazwa nadawcy przesyłki jest obowiązkowe!';
		info2[1] = 'Pole telefon nadawcy przesyłki jest obowiązkowe!';
		info2[2] = 'Pole adres nadawcy przesyłki jest obowiązkowe!';
		info2[3] = 'Pole kraj nadawcy przesyłki jest obowiązkowe!';
		info2[4] = 'Pole kod nadawcy przesyłki pocztowy jest obowiązkowe!';
		info2[5] = 'Pole miasto nadawcy przesyłki jest obowiązkowe!';
		
		for(x=0; x < pola2.length; x++)
		{
			pole = document.getElementById(pola2[x]);
			if(pole.value == '')
			{
				alert(info2[x]);
				pole.focus();
				return false;
			}
		}
	}
	
	czy_odbior = document.getElementById('do_n2pole1').checked;
	if(czy_odbior == false)
	{
		pola3 = new Array();
		pola3[0] = 'nazwa_n2';
		pola3[1] = 'telefon_n2';
		pola3[2] = 'adres_n2';
		pola3[3] = 'kraj_n2';
		pola3[4] = 'kod_pocztowy_n2';
		pola3[5] = 'miasto_n2';
	
		info3 = new Array();
		info3[0] = 'Pole nazwa adresu odbioru przesyłki jest obowiązkowe!';
		info3[1] = 'Pole telefon adresu odbioru przesyłki jest obowiązkowe!';
		info3[2] = 'Pole adres adresu odbioru przesyłki jest obowiązkowe!';
		info3[3] = 'Pole kraj adresu odbioru przesyłki jest obowiązkowe!';
		info3[4] = 'Pole kod adresu odbioru przesyłki pocztowy jest obowiązkowe!';
		info3[5] = 'Pole miasto adresu odbioru przesyłki jest obowiązkowe!';
		
		for(x=0; x < pola3.length; x++)
		{
			pole = document.getElementById(pola3[x]);
			if(pole.value == '')
			{
				alert(info3[x]);
				pole.focus();
				return false;
			}
		}
	}
	ubezpieczenie = document.getElementById('usluga3').checked;
	pobranie = document.getElementById('usluga2').checked;
	
	if(ubezpieczenie == true)
	{
		ubezpieczenie1 = document.getElementById('ubezpieczenie');
		wartosc = ubezpieczenie1.value;
		
		var wyr_reg=new RegExp("^[1-9]{1}[0-9]{0,},{0,}[0-9]{0,}$");
	   	wynik_reg=wyr_reg.test(wartosc);
  		if(!wynik_reg)
	  	{
			alert("Podana wartość ubezpieczenie nie jest prawidłowa!\nWprowadź liczbę postaci np. 1000,10");
	  		ubezpieczenie1.focus();
	  		return false;
 		}		
		
	}
	
	if(pobranie == true)
	{
		pobranie1 = document.getElementById('pobranie');
		wartosc = pobranie1.value;
		
		var wyr_reg=new RegExp("^[1-9]{1}[0-9]{0,},{0,}[0-9]{0,}$");
	   	wynik_reg=wyr_reg.test(wartosc);
  		if(!wynik_reg)
	  	{
			alert("Podana wartość pobrania nie jest prawidłowa!\nWprowadź liczbę postaci np. 1000,10");
	  		pobranie1.focus();
	  		return false;
 		}		
		
	}
	
	return true;
}
