function SprawdzFormularz(f) { 

if (f.b2.value=='') { 

alert('Nie podałeś swojego imienia'); 

return false; 

} 



if (f.b3.value=='') { 

alert('Nie podałeś swojego nazwiska'); 

return false; 

} 



if (f.b4.value=='') { 

alert('Nie podałeś swojego adresu'); 

return false; 

}



if (f.b5.value=='') { 

alert('Nie podałeś swojego kodu pocztowego'); 

return false; 

}



if (f.b6.value=='') { 

alert('Nie podałeś swojej miejscowości'); 

return false; 

} 



if (f.b7.value=='') { 

alert('Nie podałeś swojego adresu e-mail!'); 

return false; 

} 



if ( ((f.b7.value.indexOf('@',1))==-1)||(f.b7.value.indexOf('.',1))==-1 ) { 

alert('Podałeś błędny adres e-mail!'); 

return false; 

}   




if (f.b8.value=='') { 

alert('Nie podałeś swojego numeru telefonu!');

return false; 

} 



if (f.b10.checked == 0) { 

alert('Nie potwierdziłeś wieku!'); 

return false; 

} 



if (!walidujOpakowania(f.a5, f.a5w)) {
	 return false;
}


if (!walidujOpakowania(f.a6, f.a6w)) {
	 return false;
}


else { 

return true; 

 

}}


function walidujOpakowania(s, i) {
	if (s.value != '-') {
		var values = s.value.match(/[\d]+-[\d]+/gi);
		if (values.constructor == Array && values.length>0) {
			var value = values[0].split(/[-]/);
			if (value.constructor == Array && value.length>1 && !isNaN(value[0]) && !isNaN(value[1])) {
				var v = Number(i.value);
				var v1 = Number(value[0]);
				var v2 = Number(value[1]);
				if (isNaN(v) || v < v1 || v > v2) {
					alert('Nie wybrano ilości sztuk. Proszę podać dokładną ilość sztuk z wybranego przedziału cenowego! '+v1+' do '+v2+'.');
					return false;
				}
			}
		}
	}
	return true;
}
