
function validate(form)
{
	var error 	= "";
	var flag 	= true;
	var ValidationString = "abcdefghijklmnopqrstuvwxyz0123456789-_:. "
	var temp;

 	if(form.UserId.value.length < 2 && form.Email.value.length < 2)
	{
		alert("Completati cel putin unul dintre campuri!");
		return false;
	}

// function check_input(i_name, f_name, ch_min, ch_max, valid_str, only_digits, is_phone)	
	if((temp = check_input(form.UserId, 0, 32, "abcdefghijklmnopqrstuvwxyz0123456789-_", false, false)) != "")
	{
		error = error + "\n->Username: " + temp;
	}
	if(error != "" && flag)
	{
		form.UserId.focus();
		flag = false;
	}

	if(form.UserId.value.length == 0 && form.Email.value.length > 0)
	{
		if((temp = emailCheck(form.Email.value)) != true)
		{
			error = error + "\n->Email: " + temp;
			if(flag)
			{
				form.Email.focus();
				flag = false;
			}
		}
	}
	else if(form.Email.value.length > 0)
	{
		alert("Pentru a cauta dupa email, lasati gol campul \"Username\"");
		return false;
	}

	if(error != "")
	{
		error = "Te rugam, sa completezi campurile urmatoare, respectiv sa corectezi erorile:" + error;
		
		alert(error);
		return false;
	}
	else
	{
		return true;
	}
}


//  End -->

