function check_password(pass1,pass2, input1, input2, is_pass2){
	var login=document.getElementById('check_adduser_message');
	if(pass1==false){
		document.forms.rejestracja['password'].style.border = "1px red solid";
		document.forms.rejestracja['password2'].style.border = "1px red solid";
		login.style.color = "red";
		login.innerHTML = "Musisz wpisać hasło";
	}
	else if (pass2==false&&is_pass2!="1"){}
	else if(pass1!=pass2){
		document.forms.rejestracja['password'].style.border = "1px red solid";
		document.forms.rejestracja['password2'].style.border = "1px red solid";
		login.style.color = "red";
		login.innerHTML = "Hasła nie zgadzaj± się";
	}
	else{
		document.forms.rejestracja['password'].style.border = "1px green solid";
		document.forms.rejestracja['password2'].style.border = "1px green solid";
		login.innerHTML = "";
	}
}
function check_mail(mail, input1){
	var mail_pattern=/^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,4}$/i;
	var wiadomosc=document.getElementById('check_mail_message');
	if(mail_pattern.test(mail)){
		document.forms.rejestracja[input1].style.border = "1px green solid";
		wiadomosc.innerHTML = "";
		document.forms.rejestracja['submit'].disabled = "";
	}
	else{
		document.forms.rejestracja[input1].style.border = "1px red solid";
		wiadomosc.style.color = "red";
		wiadomosc.innerHTML = "E-mail jest nieprawidłowy";

	}
}
function check_all(){
	var e=/^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,4}$/i; 
	var f=/^[a-zA-Z0-9]+([-]?[a-zA-Z0-9]+)*$/i; 
	var form = document.rejestracja;
	if (f.test(form.login.value)) {
		if (f.test(form.password.value)) {
			if (form.password.value == form.password2.value) {
				if (e.test(form.mail.value)) {
					if (form.regulamin.checked == true) {
						return true; }
						else { alert ('Musisz zaakceptować regulamin'); return false;}
				}
				else { alert ('¬le wpisany adres e-mail'); return false;}
			}
			else { alert ('Hasła nie wpisane w formularzu nie zgadzaj± się. Musisz wpisać 2 razy to samo hasło w celu weryfikacji.'); return false;}
		}
		else { alert ('Hasło może zawierać tylko znaki alfanumeryczne (a-z, 0-9) '); return false; }
	}
	else { alert ('Login może zawierać tylko znaki alfanumeryczne (a-z, 0-9) (minimum 3)'); return false;}
}
function reset_input(name, msg){
	document.forms.rejestracja[name].style.border = '1px #C4C4C4 solid';
	document.getElementById(msg).innerHTML = "";
}

