$(document).ready(function(){
    $("#registerForm").submit(function(){
    
    if($("#profil_login").val().length==0)
	{
		alert("Wpisz proponowaną nazwę użytkownika!");
		$("#profil_login").focus();
		return false;
	}
	if(!/^[a-zA-Z0-9\._-]+$/.test($("#profil_login").val()))
	{
		alert("Nazwa użytkownika może zawierać tylko znaki alfanumeryczne (bez polskich znaków), kropkę podkreślnik i myślnik!");
		$("#profil_login").focus();
		return false;
	}
    if($("#profil_password").val().length==0)
	{
		alert("Wpisz hasło, które umożliwi Ci zalogowanie się na konto!");
		$("#profil_password").focus();
		return false;
	}
    if($("#profil_password").val() != $("#profil_password_retype").val())
	{
		alert("Podane hasła różnią się od siebie! Upewnij się, że w obu polach wpisałeś to samo hasło.");
		$("#profil_password_retype").focus();
		return false;
	}
    if (!/^[a-zA-Z0-9\-_\.]+?@[a-zA-Z0-9\-_\.]+?\.[a-zA-Z]{2,4}$/.test($("#profil_email").val()))
	{
		alert("Podaj prawidłowy adres e-mail!");
		$("#profil_email").focus();
		return false;
	}
    if($("#profil_data_urodzenia").val().length==0)
    {
        alert("Podaj datę urodzenia!");
        $("#profil_data_urodzenia").focus();
        return false;
    }
	if($("#profil_karta_klubowa").attr("checked")==true)
	{
		if($("#profil_karta_klubowa_nr").val().length==0)
		{
			alert("Podaj nr karty członkowskiej!");
			$("#profil_karta_klubowa_nr").focus();
			return false;
		}
	}
    if($("#profil_privacy").attr("checked")==false)
	{
		alert("Aby zakończyć rejestrację, musisz zaakceptować warunki Polityki Prywatności! Wyrażenie zgody jest dobrowolne, jednakże niezbędne w procesie rejestracji.");
		return false;
	}
    
    return true;
    });
	
	$("#profil_karta_klubowa").click(function(){
		if ( $("#profil_karta_klubowa").attr("checked")==true )
		{
			$("#caption_karta_klubowa_nr").show();
			$("#profil_karta_klubowa_nr").focus();
		}
		else
		{
			$("#caption_karta_klubowa_nr").hide();
			$("#profil_karta_klubowa_nr").val('');
		}
	});
});