function register(){
        
                var repeadHaslo = document.getElementById("repeadhaslo").value;
                var registerResult = document.getElementById("registerResult");
        var login = document.getElementById("login").value;
        var haslo = document.getElementById("haslo").value;
        var mail = document.getElementById("mail").value;
        var token = document.getElementById("token").value;
        var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
        var litPatt = /^[2-9]{5,5}$/;
                var odp = regex.test(mail);
                wynik= token.match(litPatt);
        if(login==''){
           registerResult.innerHTML = 'Blad: Nie podano <b>Loginu</b>';
        }else if (!odp){
                registerResult.innerHTML = 'Blad: <b>Adres e-mail jest nie poprawny</b>';
                }else if (haslo!= repeadHaslo){
                registerResult.innerHTML = 'Blad: <b>Podane hasla róznia sie od siebie</b>';
        }else if(haslo==''){
           registerResult.innerHTML = 'Blad: Nie podano <b>Hasla</b>';
        }else if(mail==''){
           registerResult.innerHTML = 'Blad: Nie podano <b>Maila</b>';
        }else if(token==''){
           registerResult.innerHTML = 'Blad: Nie podano <b>Tokena</b>';
        }else if(wynik == null){
          registerResult.innerHTML = 'Blad:<b>Token zawiera zle dane</b>';
        }else{
                 var myAjax = new Ajax.Request(
                        'register.php',
                        {
                method: 'post',
                        parameters: "login="+login+
                                                "&haslo="+haslo+
                                                "&mail="+mail+
                                                "&token="+token,
                        onComplete: showResponse,
                onFailure: showAlert
                        });
        }
}
function showResponse(text){
        var registerResult = document.getElementById("registerResult");
        if(text.responseText=='1'){
        registerResult.innerHTML  = '<font color=red>Blad: <b>Token zawiera zle dane</b></font><br><br>';
                }else  if(text.responseText=='2'){
        registerResult.innerHTML  = '<font color=red>Blad: <b>Podany login jest juz zajety</b></font><br><br>';
				}else if(text.responseText=='3'){ 
		registerResult.innerHTML = '<font color=red>Blad: <b>Na podany adres e-mail dokonano juz rejestracji</b></font><br><br>'; 
        }else{         
        registerResult.innerHTML  = '<font color=green>Rejestracja zakonczona. Na twoj adres e-mail zostal wyslany link aktywacyjny. Dziekujemy</font><br><br><br><br><br><br>';
                }
}
function showAlert(MyRequest) {
        var registerResult = document.getElementById("registerResult");
        registerResult.innerHTML  = 'Blad: <b>Nieudana rejestracja.</b>';
        var registerButton = document.getElementById('registerButton');
        registerButton.style.display = "none";
}