function valideazaFormLogin(){
	err = 0;
	eroare = "";
	dc = document;
	
	if(dc.getElementById("username")){
		if(trim_space(dc.getElementById("username")) == false){
			if(err == 0) dc.getElementById("username").focus();
			err = 1;		
			eroare += _msg_username;	
			varErrorTmpClass = dc.getElementById("username").className + " RedBorder";
			dc.getElementById("username").className = varErrorTmpClass;
		}else{
			/*daca are clasa compusa cu dunga rosie*/
			varTmpIndexOfSpace = dc.getElementById("username").className.indexOf(" ");
			if (varTmpIndexOfSpace != -1){
				varTmpActualName = dc.getElementById("username").className;
				dc.getElementById("username").className = varTmpActualName.substr(0,varTmpIndexOfSpace);
			}
		}
	}	
	if(dc.getElementById("password")){
		if(trim_space(dc.getElementById("password")) == false){
			if(err == 0) dc.getElementById("password").focus();
			err = 1;		
			eroare += _msg_password;	
			varErrorTmpClass = dc.getElementById("password").className + " RedBorder";
			dc.getElementById("password").className = varErrorTmpClass;
		} else{
			/*daca are clasa compusa cu dunga rosie*/
			varTmpIndexOfSpace = dc.getElementById("password").className.indexOf(" ");
			if (varTmpIndexOfSpace != -1){
				varTmpActualName = dc.getElementById("password").className;
				dc.getElementById("password").className = varTmpActualName.substr(0,varTmpIndexOfSpace);
			}
		}
	}
	/*agb*/
	if(dc.getElementById("agb1")){
		if(dc.getElementById("agb1").checked == false){
			err = 1;
			eroare += _msg_agb;	
		}
	}
	/*nutzungsbedingungen*/
	if(dc.getElementById("accept_login")){
		if(dc.getElementById("accept_login").checked == false){
			err = 1;
			eroare += _msg_accept;	
		}
	}

	if(err == 1){
		alert(_msg_eroare + eroare);	
		return false;
	}
	return true;
}
