function sprawdz_form(form) {
	var a = 0;
	if ((form.sprzedaz.checked) || (form.montaz.checked) || (form.zbiornik.checked)) {
		if (form.zbiornik.checked) {
			if (form.pojemnosc.value == '') {
				document.getElementById('oferta_na_alert2').style.display='block';
				document.getElementById('oferta_na_ramka').style.border='none';
				document.getElementById('oferta_na_alert').style.display='none';
				document.getElementById('pojemnosc').style.border='2px solid #ff0000';
				a++;
			} else {
				document.getElementById('oferta_na_alert2').style.display='none';
				document.getElementById('oferta_na_ramka').style.border='none';
				document.getElementById('oferta_na_alert').style.display='none';
				document.getElementById('pojemnosc').style.border='1px solid #246771';
			}
		} else {
			document.getElementById('oferta_na_ramka').style.border='none';
			document.getElementById('oferta_na_alert').style.display='none';
		}
	} else {
		document.getElementById('oferta_na_ramka').style.border='2px solid #ff0000';
		document.getElementById('oferta_na_alert').style.display='block';
		a++;
	}
	if ((form.gospodarstwodomowe.checked) || (form.gospodarstworolne.checked) || (form.bar.checked) || (form.pensjonat.checked) || (form.osrodekwczasowy.checked) || (form.polecampingowe.checked) || (form.inne.checked)) {
		if (form.inne.checked) {
			if (form.jakie.value == '') {
				a++;
				document.getElementById('jakie').style.border='2px solid #ff0000';
				document.getElementById('scieki_alert2').style.display='block';
			} else {
				document.getElementById('jakie').style.border='1px solid #246771';
				document.getElementById('scieki_alert2').style.display='none';
			}
		} else {
			document.getElementById('jakie').style.border='1px solid #246771';
			document.getElementById('scieki_alert2').style.display='none';
		}
		document.getElementById('scieki_ramka').style.border='none';
		document.getElementById('scieki_alert').style.display='none';
	} else {
		document.getElementById('scieki_ramka').style.border='2px solid #ff0000';
		document.getElementById('scieki_alert').style.display='block';
		a++;
	}
	if (form.ile.value == '') {
			document.getElementById('ile').style.border='2px solid #ff0000';
			document.getElementById('ile_alert').style.display='block';
			a++;
	} else {
			document.getElementById('ile').style.border='1px solid #246771';
			document.getElementById('ile_alert').style.display='none';
	}
	if (form.scieki.value == '') {
			document.getElementById('scieki').style.border='2px solid #ff0000';
			document.getElementById('ile_sciekow_alert').style.display='block';
			a++;
	} else {
			document.getElementById('scieki').style.border='1px solid #246771';
			document.getElementById('ile_sciekow_alert').style.display='none';
	}
	if ((form.dobrzeprzepuszczalny.checked) || (form.srednioprzepuszczalny.checked) || (form.slaboprzepuszczalny.checked)) {
		document.getElementById('grunt_ramka').style.border='none';
		document.getElementById('grunt_alert').style.display='none';
	} else {
		document.getElementById('grunt_ramka').style.border='2px solid #ff0000';
		document.getElementById('grunt_alert').style.display='block';
		a++;
	}
	if (form.woda.value == '') {
			document.getElementById('woda_gruntowa').style.border='2px solid #ff0000';
			document.getElementById('woda_gruntowa_alert').style.display='block';
			a++;
	} else {
			document.getElementById('woda_gruntowa').style.border='1px solid #246771';
			document.getElementById('woda_gruntowa_alert').style.display='none';
	}


if (form.imie.value == '') {
			document.getElementById('imie').style.border='2px solid #ff0000';
			document.getElementById('imie2').style.display='block';
			a++;
	} else {
			document.getElementById('imie').style.border='1px solid #246771';
			document.getElementById('imie2').style.display='none';
	}
	if (form.miasto.value == '') {
			document.getElementById('miasto').style.border='2px solid #ff0000';
			document.getElementById('miasto2').style.display='block';
			a++;
	} else {
			document.getElementById('miasto').style.border='1px solid #246771';
			document.getElementById('miasto2').style.display='none';
	}
	if (form.kod.value == '') {
			document.getElementById('kod').style.border='2px solid #ff0000';
			document.getElementById('kod2').style.display='block';
			a++;
	} else {
			document.getElementById('kod').style.border='1px solid #246771';
			document.getElementById('kod2').style.display='none';
	}
	if (form.adres.value == '') {
			document.getElementById('adres').style.border='2px solid #ff0000';
			document.getElementById('adres2').style.display='block';
			a++;
	} else {
			document.getElementById('adres').style.border='1px solid #246771';
			document.getElementById('adres2').style.display='none';
	}
	if (form.poczta.value == '') {
			document.getElementById('poczta').style.border='2px solid #ff0000';
			document.getElementById('poczta2').style.display='block';
			a++;
	} else {
		var TestEmail = /^(.[A-Za-z0-9\-]*\w)+@+([A-Za-z0-9\-]*\w)+(\.[A-Za-z]*\w)+$/;
		var Wynik = form.poczta.value.match(TestEmail);
		if (Wynik == null) {
			document.getElementById('poczta').style.border='2px solid #ff0000';
			document.getElementById('poczta2').style.display='none';
			document.getElementById('poczta3').style.display="block";
			a++;
		} else {
			document.getElementById('poczta').style.border='1px solid #246771';
			document.getElementById('poczta2').style.display='none';
			document.getElementById('poczta3').style.display="none";
		}
	}
	if (form.tel.value == '') {
			document.getElementById('tel').style.border='2px solid #ff0000';
			document.getElementById('tel2').style.display='block';
			a++;
	} else {
			document.getElementById('tel').style.border='1px solid #246771';
			document.getElementById('tel2').style.display='none';
	}
	if (a == 0) {
		return true;
} else {
		return false;
	}
}
