var ErrorImg	= '<img src="imagini/eroare.png" alt="Eroare" />';
function EnableForm(form, method, target, name, value){
    var nojs	= document.getElementById('nojs');
    formular	= document.getElementById(form);
    nojs.innerHTML = "";
    formular.setAttribute('action', target);
    formular.setAttribute('method', method);
    formular.setAttribute('onsubmit', 'return ValidatorRegister(this);');
    div		= document.getElementById('submit');
    var newelem	= document.createElement('input');
    newelem.setAttribute('type', 'submit');
    newelem.setAttribute('name', name);
    newelem.setAttribute('value', value);
    div.appendChild(newelem);
}
function ValidatorRegister(Formular){
    if(Formular.utilizator.value == ""){
	document.getElementById('userchk').innerHTML = ErrorImg;
	return false;
    }else{
	document.getElementById('userchk').innerHTML = "";
    }
    
    
    
    
    return true;
}
function CheckParola(parola, ret){
    var putere = new Array();
        putere[0] = "Forte slaba";
        putere[1] = "Slaba";
        putere[2] = "Medie";
        putere[3] = "Puternica";
        putere[4] = "Foarte puternica";
	var scor   = 0;
        if((parola.match(/[a-z]/))&&(password.match(/[A-Z]/))){
	    scor++;
	}
	if(parola.match(/\d+/)){
	    scor++;
	}
	if(parola.match(/.[!,@,#,$,%,^,&,*,?,_,~,-,(,),`,;,+,=,.,<,>,',",|]/)){
	    scor++;
	}
	if(parola.length > 12){
	    scor++;
	}
	if(ret	== "return"){
	    return scor;
	}else{
	    document.getElementById("passchk").innerHTML = putere[scor];
	}
}
