function CheckData() { 
var problem = false;
 if (document.formularz.imie.value.length <= 0) {
  	alert ("Wpisz imię.");
	document.formularz.imie.focus();
	problem = true;
  }
 else if (document.formularz.nazwisko.value.length <= 0) {
  	alert ("Wpisz nazwisko.");
	document.formularz.nazwisko.focus();
	problem = true;
	}
 else if (document.formularz.ur_r.value.length <= 0) {
  	alert ("Wpisz datę urodzenia.");
	document.formularz.ur_r.focus();
	problem = true;
	}
 else if (isNaN (document.formularz.ur_r.value) == true) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_r.focus();
	problem = true;
	}
 else if (document.formularz.ur_r.value <1900) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_r.focus();
	problem = true;
	}
 else if (document.formularz.ur_m.value.length <= 0) {
  	alert ("Wpisz datę urodzenia.");
	document.formularz.ur_m.focus();
	problem = true;
	}
 else if (isNaN (document.formularz.ur_m.value) == true) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_m.focus();
	problem = true;
	}
 else if (document.formularz.ur_m.value >12 || document.formularz.ur_m.value < 1) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_m.focus();
	problem = true;
	}
 else if (document.formularz.ur_d.value.length <= 0) {
  	alert ("Wpisz datę urodzenia.");
	document.formularz.ur_d.focus();
	problem = true;
	}
 else if (isNaN (document.formularz.ur_d.value) == true) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_d.focus();
	problem = true;
	}
 else if (document.formularz.ur_d.value >31 || document.formularz.ur_d.value < 1) {
  	alert ("Nieprawidłowa data urodzenia.");
	document.formularz.ur_d.focus();
	problem = true;
	}
 else if (document.formularz.tel.value.length <= 0) {
  	alert ("Wpisz telefon.");
	document.formularz.tel.focus();
	problem = true;
	}
 else if (document.formularz.ulica.value.length <= 0) {
  	alert ("Wpisz ulicę.");
	document.formularz.ulica.focus();
	problem = true;
	}
 else if (document.formularz.kod.value.length <= 0) {
  	alert ("Wpisz kod.");
	document.formularz.kod.focus();
	problem = true;
	}
 else if (document.formularz.miasto.value.length <= 0) {
  	alert ("Wpisz miasto.");
	document.formularz.miasto.focus();
	problem = true;
	}
 else if (document.formularz.email.value.length <= 0) {
  	alert ("Wpisz email.");
	document.formularz.email.focus();
	problem = true;
	}
 else if (document.formularz.password.value.length <= 0) {
  	alert ("Wpisz hasło.");
	document.formularz.password.focus();
	problem = true;
	}
 else if (document.formularz.password.value.length < 5) {
  	alert ("Hasło musi zawierać co najmniej 5 znaków.");
	document.formularz.password.focus();
	problem = true;
	}
 else if (document.formularz.password.value.length >= 6) {
 	var a;
	var b = document.formularz.password.value;
	var c;
	for (i=0; i<b.length; i++) {
		a = b.charCodeAt (i);
		if (((a>=97 && a<=122) || (a>=48 && a<=57)) == false) c = true; //jeśli a nie jest literą ani cyfrą
		}
  	if (c == true) {
		alert ("Hasło może zawierać tylko litery (bez polskich) i cyfry.");
		document.formularz.password.focus();
		problem = true;
		}
	}
 else if (document.formularz.password2.value.length <= 0) {
  	alert ("Potwierdź hasło.");
	document.formularz.password2.focus();
	problem = true;
	}
 else if (document.formularz.password.value != document.formularz.password2.value) {
  	alert ("Nieprawidłowo potwierdzono hasło.");
	document.formularz.password2.focus();
	problem = true;
  }

if (problem == true) {
	return false;
}
else {
	return true;
}

}

