<!--
function checkRegister (form)
{
if (form.username.value == "") {
	alert("Wpisz nazwę użytkownika");
	form.username.select();
	return false ;
	}

 if (form.email.value == "") {
    alert("Wpisz adres e-mail");
    form.email.select();
	return false ;
   }

Wzor=/^([a-zA-Z0-9][a-zA-Z0-9\.\_\-]+)@(([a-zA-Z0-9\.\-]+)?.([a-zA-Z]{2,6}))$/;

if (Wzor.test(form.email.value) != true) {
    alert("Adres e-mail wpisany nieprawidłowo.\nSprawdź dokładnie pisownię");
    form.email.select();
    return false ;
   }

 if (form.password.value == "") {
    alert("Wpisz hasło");
    form.password.select();
	return false ;
   }

 if (form.passConfirm.value == "") {
    alert("Wpisz ponownie hasło w polu \"powtórz hasło\"");
    form.passConfirm.select();
	return false ;
   }

 if (form.passConfirm.value != form.password.value) {
    alert("Hasła wpisane w polach \"hasło\" i \"powtórz hasło\" są różne.\nWypełnij ponownie oba pola");
    form.password.select();
	return false ;
   }

  return true ;
}



function sendActivationEmail() {
        
            advAJAX.setDefaultParameters({
           //   onInitialization : function(obj) { document.getElementById(obj.tag).innerHTML = "Preparing..."; },
           //   onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "Loading..."; },
              onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText ;},
			//  alert("Dane wprowadzone.")
              onError : function(obj) { document.getElementById(obj.tag).innerHTML = "..."; }
            });
            advAJAX.get({ url: "modules/ajax/sendActivationEmail.php?email=" + document.getElementById("email").value, tag: "email_info" });
			
			advAJAX.setDefaultParameters({});
        }					




// sprawdzanie nazwy uzytkownika
function checkUsername () {
advAJAX.setDefaultParameters({
	mimeType: 'text/html',
	onSuccess : function(obj) {
		if (obj.responseText == "0") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '';
			}
		if (obj.responseText == "1") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Wybrana nazwa jest za krótka, użyj minimum 4 znaków</div>';
			}
		if (obj.responseText == "2") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Wybrana nazwa jest za długa, użyj maksimum 15 znaków</div>';
			}
		if (obj.responseText == "3") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Wybrana nazwa zawiera niedozwolone znaki. Używaj tylko duże i małe litery (bez polskich znaków), cyfry oraz podkreślenie i myślnik</div>';
			}
		if (obj.responseText == "4") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Nazwa może zaczynać się tylko od dużej lub małej litery, usuń niedozwolone znaki</div>';
			}
		if (obj.responseText == "5") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Nazwa może kończyć się tylko dużą/małą literą lub cyfrą, usuń niedozwolone znaki</div>';
			}
		if (obj.responseText == "50") {
			document.getElementById("ax_username").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Wybrana nazwa jest już zajęta. Użyj innej nazwy lub do obecnej nazwy dodaj licznę np: ' + document.getElementById("username").value + '23</div>';
			}
		if (obj.responseText == "100") {
			document.getElementById(obj.tag).innerHTML = '';
			document.getElementById("ax_username").innerHTML = '<img src="template/' + templateID + '/icon/tick.png" alt="OK" width="16" height="16">';
			}
		},
	onError : function(obj) { document.getElementById(obj.tag).innerHTML = "..."; }
	});
advAJAX.get({ url: "modules/ajax/checkUsername.php?login=" + document.getElementById("username").value, tag: "ax_username_error" });
}


// sprawdzanie maila
function checkEmail () {
	advAJAX.setDefaultParameters({
		mimeType: 'text/html',
		onSuccess : function(obj) {
			if (obj.responseText == "0") {
				document.getElementById("ax_email").innerHTML = '';
				document.getElementById(obj.tag).innerHTML = '';
				}
			if (obj.responseText == "1") {
				document.getElementById("ax_email").innerHTML = '';
				document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">To nie jest prawidłowy adres e-mail. Sprawdź dokładnie pisownię.</div>';
				}
			if (obj.responseText == "50") {
				document.getElementById("ax_email").innerHTML = '';
				document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Ten adres e-mail już jest zarejestrowany w naszym systemie. Jeżeli nie pamiętasz hasła do swojego konta skorzystaj z funkcji <a href="przypomnij-haslo.htm">przypomnij hasło</a> zamiast zakładać drugie konto</div>';
				}
			if (obj.responseText == "100") {
				document.getElementById(obj.tag).innerHTML = '';
				document.getElementById("ax_email").innerHTML = '<img src="template/' + templateID + '/icon/tick.png" alt="OK" width="16" height="16">';
				}
			},
		onError : function(obj) { document.getElementById(obj.tag).innerHTML = "..."; }
		});
	advAJAX.get({ url: "modules/ajax/checkEmail.php?email=" + document.getElementById("email").value, tag: "ax_email_error" });
	}


// sprawdzanie poprawnosci hasla
function checkPassword () {
	advAJAX.setDefaultParameters({
		onSuccess : function(obj) {
			if (obj.responseText == "0") {
				document.getElementById("ax_password").innerHTML = '';
				document.getElementById(obj.tag).innerHTML = '';
				}
			if (obj.responseText == "1") {
				document.getElementById("ax_password").innerHTML = '';
				document.getElementById("ax_password_error").innerHTML = '<div class="form-dscr-err">Hasło za krótkie. Wpisz minimum 4 znaki</div>';
				}
			if (obj.responseText == "2") {
				document.getElementById("ax_password").innerHTML = '';
				document.getElementById("ax_password_error").innerHTML = '<div class="form-dscr-err">Hasło za długie. Wpisz maksimum 15 znaków</div>';
				}
			if (obj.responseText == "10") {
				document.getElementById("ax_password").innerHTML = '';
				document.getElementById("ax_password_error").innerHTML = '<div class="form-dscr-err">Hasło zbyt podobne do nazwy użytkownika, przez to inni mogą łatwo odgadnąć Twoje hasło. Użyj innego hasła</div>';
				}
			if (obj.responseText == "100") {
				document.getElementById("ax_password").innerHTML = '<img src="template/' + templateID + '/icon/tick.png" alt="OK" width="16" height="16">';
				document.getElementById("ax_password_error").innerHTML = '';
				}
			},
		onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Error..."; }
		});
    advAJAX.get({ url: "modules/ajax/checkPassword.php?password=" + document.getElementById("password").value + "&username=" + document.getElementById("username").value, tag: "ax_password_error" });
    }


// sprawdzanie sily hasla
function checkPasswordStr () {
	advAJAX.setDefaultParameters({
		onSuccess : function(obj) {
			document.getElementById('ax_passConfirm').innerHTML = '';
			if (obj.responseText == "0") {
				document.getElementById(obj.tag).innerHTML = '';
				}
			if (obj.responseText == "S") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass0.gif" width="86" height="18" align="bottom"> hasło za krótkie';
				}
			if (obj.responseText == "L") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass0.gif" width="86" height="18" align="bottom"> hasło za długie';
				}
			if (obj.responseText == "1") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass1.gif" width="86" height="18" align="bottom"> słabe';
				}
			if (obj.responseText == "2") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass2.gif" width="86" height="18" align="bottom"> średnie';
				}
			if (obj.responseText == "3") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass3.gif" width="86" height="18" align="bottom"> dobre';
				}
			if (obj.responseText == "4") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass4.gif" width="86" height="18" align="bottom"> mocne';
				}
			if (obj.responseText == "5") {
				document.getElementById(obj.tag).innerHTML = '<img src="template/' + templateID + '/icon/pass5.gif" width="86" height="18" align="bottom"> bardzo mocne';
				}
		},
		onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Error..."; }
		});
    advAJAX.get({ url: "modules/ajax/checkPasswordStr.php?password=" + document.getElementById("password").value, tag: "ax_password" });
    }


// sprawdzenie czy potwierdzenie jest takie samo jak haslo
function checkPassConfirm () {
	if (document.getElementById('password').value != '') {
		if (document.getElementById('password').value != document.getElementById('passConfirm').value) {
				document.getElementById('ax_passConfirm').innerHTML = '<img src="template/' + templateID + '/icon/exclamation.png" alt="błąd" width="16" height="16" align="absmiddle" vspace="2">';
				}
			else  {
				document.getElementById('ax_passConfirm').innerHTML = '<img src="template/' + templateID + '/icon/tick.png" alt="OK" width="16" height="16" align="absmiddle" vspace="3">';
				}
			}
		}

// sprawdzanie nazwy uzytkownika
function checkInvite () {
advAJAX.setDefaultParameters({
	mimeType: 'text/html',
	onSuccess : function(obj) {
		if (obj.responseText == "0") {
			document.getElementById("ax_invite").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '';
			}
		if (obj.responseText == "50") {
			document.getElementById("ax_invite").innerHTML = '';
			document.getElementById(obj.tag).innerHTML = '<div class="form-dscr-err">Wpisałeś nazwę użytkownika, kórej nie ma w naszym systemie. Sprawdź dokładnie pisownię</div>';
			}
		if (obj.responseText == "100") {
			document.getElementById(obj.tag).innerHTML = '';
			document.getElementById("ax_invite").innerHTML = '<img src="template/' + templateID + '/icon/tick.png" alt="OK" width="16" height="16">';
			}
		},
	onError : function(obj) { document.getElementById(obj.tag).innerHTML = "..."; }
	});
advAJAX.get({ url: "modules/ajax/checkInvite.php?user=" + document.getElementById("inviteBy").value, tag: "ax_invite_error" });
}

$(document).ready(function(){

$('#username').focus();

$('#username').keyfilter(/[a-zA-Z0-9_\-]/);
$('#email').keyfilter(/[a-zA-Z0-9_\-\.@]/);

$('#username','form').keyup(function(e){
	len = $(this).val().length;
	if (len > 0) { tresc = 'www.bangla.pl/<strong>' + $(this).val() + '</strong>'; }
	else { tresc = 'www.bangla.pl/<strong>twoja-nazwa</strong>'; }
	$('#usernameLink').html(tresc);
	});
							
							

});
-->
