function ktDangKy(fname)
{
		var frdk = document[fname];

		if( isEmpty(frdk.HoVaTen.value)){
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Xin bạn vui lòng nhập tên!");
			else
				alert("Please enter the name!");
			frdk.HoVaTen.focus();
			return false;
		}
		if(isEmpty(frdk.TenSuDung.value) || (frdk.TenSuDung.value.length < 8)){			
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Xin bạn vui lòng nhập tên sử dụng. Ít nhất 8 kí tự!");
			else
				alert("Please enter your username. Least 8 characters!");
            frdk.TenSuDung.value = "";
			frdk.TenSuDung.focus();
			return false;
		}
		
		if( isEmpty(frdk.NamSinh.value)){
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Xin bạn vui lòng nhập năm sinh!");
			else
				alert("Please enter the birthdate!");												
			frdk.NamSinh.value = "";
			frdk.NamSinh.focus();
			return false;
		}
		else
		{			
			if(checkNumber(frdk.NamSinh.value)){
				
				if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
					alert("Bạn phải nhập vào số!");
				else
					alert("You must enter the number");
				frdk.NamSinh.value = "";
				frdk.NamSinh.focus();
				return false;
			}
		}
				
		// Kiem tra gioi tinh
		var ok = false;
		for(i=0; i < frdk.GioiTinh.length; ++i){
				if(frdk.GioiTinh[i].checked ){
					ok = true;
					break;
				}
		}
		if( ! ok ) {
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Xin bạn vui lòng chọn giới tính!");
			else
				alert("Please choice a Gender!");			
			return false;
		}
		if( ! isEmail(frdk.Email.value)){
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Địa chỉ Email không hợp lệ!");
			else
				alert("Email address is invalid!");		
			frdk.Email.focus();
			return false;
		}

		if( ! laMatKhau(frdk.MatKhau.value)){
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Xin bạn vui lòng nhập mật khẩu. Ít nhất 8 kí tự!");
			else
				alert("Please enter your password. Least 8 characters!");				
			frdk.MatKhau.focus();
			return false;
		}

		if( frdk.MatKhau.value != frdk.MatKhau2.value){
			if(isEmpty(frdk.lang.value)  || frdk.lang.value == "V")
				alert("Mật khẩu không giống nhau!");
			else
				alert("Passwords are different!");			
			frdk.MatKhau.focus();
			return false;
		}

	return true;
}
