function testujFormularz(form) {
	poprawnie = 1;
	// komunikat o błędzie:
	error = "\nOto błędy w formularzu:\n\n";

//	if (form.user_imie.value == "") {
//		error += "- Wypełnij pole \"Imię\"\n"; poprawnie = 0;
//	}
//
//	if (form.user_nazwisko.value == "") {
//		error += "- Wypełnij pole \"Nazwisko\"\n"; poprawnie = 0;
//	}
    
	if (form.user_login.value == "") {
		error += "- Wypełnij pole \"Nazwa użytkownika\"\n"; poprawnie = 0;
	}
	
	if (form.user_pass_1.value == "") {
		error += "- Wypełnij pole \"Hasło\"\n"; poprawnie = 0;
	}
	
	if (form.user_pass_2.value == "") {
		error += "- Wypełnij pole \"Powtórz hasło\"\n"; poprawnie = 0;
	}
	
	if (form.user_pass_1.value != form.user_pass_2.value) {
		error += "- Wypełnij pole \"Hasła muszą być zgodne\"\n"; poprawnie = 0;
	}
	
	var email_test = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;
	if (!email_test.test(form.user_email.value)) {
		error += "- Wypełnij pole \"e-mail\" w prawidłowy sposób\n"; poprawnie = 0;
	}

	if (form.user_regulamin.checked != true) {
		error += "- Musisz zaakceptować regulamin żeby móc się zarejestrować \n"; poprawnie = 0;
	}
		
	if (poprawnie == 1) {
		form.submit();
	}
	else {
		alert("Pojawiły się błędy w formularzu - skoryguj je i spróbuj wysłać formularz ponownie\n"+error);
	}
}