
function CountLogin(field, max){
	if (field.value.length == max){
	errorLogin.innerHTML = 'Nazwa profilu może się składać z max. 20 znaków';
	}	
}
function CountHaslo(field, max){
	if (field.value.length == max){
	errorHaslo.innerHTML = 'Hasło może się składać z max. 40 znaków';
	}	
}

function clearLogin(){
var errorLogin = document.getElementById("errorLogin");
errorLogin.innerHTML = '';
}

function checkLogin(sciezka){
var nazwa_profilu = document.getElementById("nazwa_profilu").value;
var errorLogin = document.getElementById("errorLogin");
litPatt = /^[a-zA-Z0-9]{3,30}$/;
wynik = nazwa_profilu.match(litPatt);
var sciezka1 = sciezka;

    	if(nazwa_profilu!=''){

		if(nazwa_profilu.length < 3){
		errorLogin.innerHTML = 'Nazwa profilu musi się składać z 3 do 20 znaków';
		}else if(wynik == null){
		errorLogin.innerHTML = 'W nazwie używać można tylko liter i cyfr, bez polskich znaków i spacji';
		}else{
		remotos = new datosServidor;
		nt = remotos.enviar(sciezka1+'check_login.php?nazwa_profilu='+nazwa_profilu);

			function getCookie(Name){
			var search = Name + "="
				if (document.cookie.length > 0){ 
	  			offset = document.cookie.indexOf(search) 
  					if (offset != -1){
		  			offset += search.length 
					end = document.cookie.indexOf(";", offset) 
					if (end == -1) 
					end = document.cookie.length
					return unescape(document.cookie.substring(offset, end))
      					} 
   				}
			}
		var jaki_login = getCookie("czy_login")
			if (jaki_login != null){
				if (jaki_login == 1){
    				errorLogin.innerHTML = "Podana nazwa profilu jest już zajęta, wybierz inną nazwę profilu";
 				}else{
      				errorLogin.innerHTML = "";
    				}
  			}else{
      			errorLogin.innerHTML = "";
    			}
		}

	}else{
	errorLogin.innerHTML = "Nazwa profilu musi się składać z 3 do 20 znaków - bez polskich liter i spacji";
	}
}

function checkHaslo(){
var txt_scm_password = document.getElementById("txt_scm_password").value;
var errorHaslo = document.getElementById("errorHaslo");

	if(txt_scm_password!=''){

   		if(txt_scm_password.length < 3){
		errorHaslo.innerHTML = 'Hasło musi się składać z 3 do 40 znaków';
		}else{
		errorHaslo.innerHTML = "";
		}
	}else{
	errorHaslo.innerHTML = "";
	}
}


function checkEmail() {
var txt_scm_email = document.getElementById("txt_scm_email").value;
var errorEmail = document.getElementById("errorEmail");

var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,7}$/;

	if(txt_scm_email!=''){
  		if(!regex.test(txt_scm_email)){
      		errorEmail.innerHTML = '<p>Błędnie wpisany adres e-mail</p>';
		}else{
   		errorEmail.innerHTML = '';
 		}
	}else{
	errorEmail.innerHTML = '';
	}
}


function validation2(frm){
if (mf_validation(frm.txt_reg_check,"B","Przepisz kod z obrazka")==false) return false;
return true;
}

