function CheckForm(frm)
{

	if(!((frm._3humanistyczny.checked)||(frm._3matematycznoprzyrodniczy.checked)||(frm._2humanistyczny.checked)||(frm._2matematycznoprzyrodniczy.checked)))
	{
		alert('Wybierz kurs, którym jesteś zainteresowany');
		frm._3humanistyczny.focus();
		return false;
	}
//	
//	if(!((frm._preferowanedni[0].checked)||(frm._preferowanedni[1].checked)||(frm._preferowanedni[2].checked)))
//	{
//		alert('Wybierz preferowane dni zajęć');
//		frm._preferowanedni[0].focus();
//		return false;
//	}

	if(!((frm._preferowanegodziny[0].checked)||(frm._preferowanegodziny[1].checked)))
	{
		alert('Wybierz preferowane godziny zajęć');
		frm._preferowanegodziny[0].focus();
		return false;
	}

	if(!((frm._preferowanalokalizacja[0].checked)||(frm._preferowanalokalizacja[1].checked)||(frm._preferowanalokalizacja[2].checked)))
	{
		alert('Wybierz preferowaną lokalizację');
		frm._preferowanalokalizacja[0].focus();
		return false;
	}

	if(frm._imie.value.length<2)
	{
		alert('Uzupełnij "Imię"');
		frm._imie.focus();
		return false;
	}
	
	if(frm._nazwisko.value.length<2)
	{
		alert('Uzupełnij "Nazwisko"');
		frm._nazwisko.focus();
		return false;
	}

	if(frm._ulica.value.length<2)
	{
		alert('Uzupełnij "Ulicę"');
		frm._ulica.focus();
		return false;
	}

	if(frm._nrdomu.value.length<1)
	{
		alert('Uzupełnij "Nr domu"');
		frm._nrdomu.focus();
		return false;
	}

	if(frm._miejscowosc.value.length<2)
	{
		alert('Uzupełnij "Miejscowość"');
		frm._miejscowosc.focus();
		return false;
	}

	if(frm._kodpocztowy.value.length<2)
	{
		alert('Uzupełnij "Kod pocztowy"');
		frm._kodpocztowy.focus();
		return false;
	}

	if(frm._telefonkontaktowy.value.length<2)
	{
		alert('Uzupelnij "Telefon kontaktowy"');
		frm._telefonkontaktowy.focus();
		return false;
	}
	
	
	var email_pattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	
	if(!email_pattern.test(frm._adresemail.value))
	{
		alert('Nieprawidlowy adres e-mail');
		frm._adresemail.focus();
		return false;
	}
	
	
	frm.submit();
}