	function isNumber(Digit) {
		return /^\d+[\.\d*]?$/.test(Digit);
	}
	function checkForm(frm)
	{
		if(frm.username.value===""){
			frm.username.focus();
			$("#username").html("Chưa nhập họ tên!").show("fast");
			return false;
		}else $("#username").hide();
		if(frm.username.value.length<5){
			frm.username.focus();
			$("#username").html("Họ tên không dưới 5 ký tự!").show("fast");
			return false;
		}else $("#username").hide();
		if(frm.birthday.value===""){
			frm.birthday.focus();
			$("#birthday").html("Chưa nhập Ngày sinh!").show("fast");
			return false;
		}else $("#birthday").hide();
/*		if(frm.gender.value===""){
			frm.gender.focus();
			$("#gender").html("Chưa chọn giới tính!").show("fast");
			return false;
		}else $("#gender").hide();*/
		if(frm.address.value===""){
			frm.address.focus();
			$("#address").html("Chưa nhập Địa chỉ liên lạc!").show("fast");
			return false;
		}else $("#address").hide();
		
		if(frm.provinces.value===""){
			frm.provinces.focus();
			$("#tinhthanh").html("Chưa chọn tỉnh/TP!").show("fast");
			return false;
		}else $("#tinhthanh").hide();
		
		if(frm.mobile.value===""){
			frm.mobile.focus();
			$("#mobile").html("Chưa nhập điện thoại!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(frm.mobile.value.length<8){
			frm.mobile.focus();
			$("#mobile").html("Số điện thoại không dưới 8 chữ số!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(!	isNumber(frm.mobile.value)){
			frm.mobile.focus();
		$("#mobile").html("Số điện thoại có ký tự không phải là số!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		
		
		if(frm.password.value===""){
			frm.password.focus();
			$("#pass").html("Chưa nhập mật khẩu!").show("fast");
			return false;
		}else $("#pass").hide();
		
		if(frm.password.value.length < 5){
			frm.password.focus();
			$("#pass").html("Mật khẩu không dưới 5 ký tự!").show("fast");
			return false;
		}else $("#pass").hide();
		
		if(frm.passconf.value===""){
			frm.passconf.focus();
			$("#pass_conf").html("Chưa nhập xác nhận mật khẩu!").show("fast");
			return false;
		}else $("#pass_conf").hide();
		
		if(frm.passconf.value!==frm.password.value){
			frm.passconf.focus();
			$("#pass_conf").html("Mật khẩu và Xác nhận mật khẩu phải giống nhau!").show("fast");
			return false;
		}else $("#pass_conf").hide();
		
		if(frm.email.value===""){
			frm.email.focus();
			$("#email").html("Chưa nhập Email!").show("fast");
			return false;
		}else $("#email").hide();
		
		/*if(frm.emailconf.value===""){
			frm.emailconf.focus();
			$("#emailconf").html("Chưa nhập Xác nhận email!").show("fast");
			return false;
		}else $("#emailconf").hide();
		
		if(frm.email.value!==frm.emailconf.value){
			frm.emailconf.focus();
			$("#emailconf").html("Email và Xác nhận email phải giống nhau!").show("fast");
			return false;
		}else $("#emailconf").hide();*/
		
		if(frm.company.value===""){
			frm.company.focus();
			$("#company").html("Chưa nhập đơn vị công tác!").show("fast");
			return false;
		}else $("#company").hide();
		
		/*if(frm.noihoc.value===""){
			frm.noihoc.focus();
			$("#noihoc").html("Chưa nhập địa điểm học!").show("fast");
			return false;
		}else $("#noihoc").hide();*/
		
		/*if(frm.phone.value!=="" && !isNumber(frm.phone.value)){
			frm.phone.focus();
			$("#phone").html("Số điện thoại cố định có ký tự không phải là số!").show("fast");
			return false;
		}else $("#phone").hide();
		
		if(frm.phone.value!=="" && frm.phone.value.length!==10){
			frm.phone.focus();
			$("#phone").html("Số điện thoại cố định không dưới 10 chữ số!").show("fast");
			return false;
		}else $("#phone").hide();*/
		
		if(frm.captcha.value===""){
			frm.captcha.focus();
			$("#capt_cha").html("Chưa nhập Mã xác nhận!").show("fast");
			return false;
		}else $("#capt_cha").hide();
		
		if(frm.captcha.value.length<4){
			frm.captcha.focus();
			$("#capt_cha").html("Mã xác nhận có 4 chữ số!").show("fast");
			return false;
		}else $("#capt_cha").hide();
		
		if(frm.accept.checked==false){
			frm.accept.focus();
			$("#accept").html("Chưa chọn mục đã đọc và đồng ý Quy chế!").show("fast");
			return false;
		}else $("#accept").hide();
		return true;
	}
	function checkEditForm(frm)
	{
		if(frm.username.value===""){
			frm.username.focus();
			$("#username").html("Chưa nhập họ tên!").show("fast");
			return false;
		}else $("#username").hide();
		
		if(frm.birthday.value===""){
			frm.birthday.focus();
			$("#birthday").html("Chưa nhập Ngày sinh!").show("fast");
			return false;
		}else $("#birthday").hide();
		
		if(frm.gender.value===""){
			frm.gender.focus();
			$("#gender").html("Chưa chọn giới tính!").show("fast");
			return false;
		}else $("#gender").hide();
		
		if(frm.email.value===""){
			frm.email.focus();
			$("#email").html("Chưa nhập Email!").show("fast");
			return false;
		}else $("#email").hide();
		
		if(frm.company.value===""){
			frm.company.focus();
			$("#company").html("Chưa nhập Tên công ty!").show("fast");
			return false;
		}else $("#company").hide();
		
		if(frm.address.value===""){
			frm.address.focus();
			$("#address").html("Chưa nhập Địa chỉ liên lạc!").show("fast");
			return false;
		}else $("#address").hide();
		
		if(frm.provinces.value===""){
			frm.provinces.focus();
			$("#tinhthanh").html("Chưa chọn tỉnh/TP!").show("fast");
			return false;
		}else $("#tinhthanh").hide();
		
		if(frm.mobile.value===""){
			frm.mobile.focus();
			$("#mobile").html("Chưa nhập Số điện thoại di động!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(!isNumber(frm.mobile.value)){
			frm.mobile.focus();
			$("#mobile").html("Số điện thoại di động có ký tự không phải là số!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(frm.mobile.value.length<8){
			frm.mobile.focus();
			$("#mobile").html("Số điện thoại di động không dưới 10 chữ số!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(frm.noihoc.value===""){
			frm.noihoc.focus();
			$("#noihoc").html("Chưa nhập địa điểm học!").show("fast");
			return false;
		}else $("#noihoc").hide();
		if(frm.captcha.value===""){
			frm.captcha.focus();
			$("#capt_cha").html("Chưa nhập Mã xác nhận!").show("fast");
			return false;
		}else $("#capt_cha").hide();
		return true;
	}
	function checkChangePassForm(frm)
	{
		if(frm.oldpass.value===""){
			frm.oldpass.focus();
			$("#oldpass").html("Chưa nhập mật khẩu cũ!").show("fast");
			return false;
		}else $("#oldpass").hide();
		
		if(frm.newpass.value===""){
			frm.newpass.focus();
			$("#newpass").html("Chưa nhập mật khẩu mới!").show("fast");
			return false;
		}else $("#newpass").hide();
		
		if(frm.newpass.value.length < 5){
			frm.newpass.focus();
			$("#newpass").html("Mật khẩu mới không dưới 5 ký tự!").show("fast");
			return false;
		}else $("#newpass").hide();
		
		if(frm.newpass_repeat.value===""){
			frm.newpass_repeat.focus();
			$("#newpass_repeat").html("Chưa nhập xác nhận lại mật khẩu mới!").show("fast");
			return false;
		}else $("#newpass_repeat").hide();
		
		if(frm.newpass_repeat.value!==frm.newpass.value){
			frm.newpass_repeat.focus();
			$("#newpass_repeat").html("Mật khẩu mới và Xác nhận mật khẩu mới phải giống nhau!").show("fast");
			return false;
		}else $("#newpass_repeat").hide();
		return true;
	}
	function checkLoginForm(frm)
	{
		if(frm.cmnd.value===""){
			frm.cmnd.focus();
			$("#cmnd").html("Chưa nhập Tài khoản!").show("fast");
			return false;
		}else $("#cmnd").hide();
		
		if(frm.password.value===""){
			frm.password.focus();
			$("#pass").html("Chưa nhập mật khẩu!").show("fast");
			return false;
		}else $("#pass").hide();
		return true;
	}
	function checkpoint(frm)
	{
		if(frm.point.value===""){
			frm.point.focus();
			$("#vl_point").html("Bài này chưa có điểm!").show("fast");
			return false;
		}else $("#vl_point").hide();
		if(frm.point.value > 10){
			frm.point.focus();
			$("#vl_point").html("Số điểm tối đa là 10!").show("fast");
			return false;
		}else $("#vl_point").hide();
		return true;
	}
	function dangkyhoc(frm)
	{
		
		if(frm.username.value===""){
			frm.username.focus();
			$("#username").html("Chưa nhập họ tên!").show("fast");
			return false;
		}else $("#username").hide();
		if(frm.username.value.length<5){
			frm.username.focus();
			$("#username").html("Họ tên phải trên 5 ký tự!").show("fast");
			return false;
		}else $("#username").hide();
		
		if(frm.birthday.value===""){
			frm.birthday.focus();
			$("#birthday").html("Chưa nhập Ngày sinh!").show("fast");
			return false;
		}else $("#birthday").hide();
		
		if(frm.address.value===""){
			frm.address.focus();
			$("#address").html("Chưa nhập Địa chỉ liên lạc!").show("fast");
			return false;
		}else $("#address").hide();
		
		if(frm.provinces.value===""){
			frm.provinces.focus();
			$("#tinhthanh").html("Chưa chọn tỉnh/TP!").show("fast");
			return false;
		}else $("#tinhthanh").hide();
		
		if(frm.mobile.value===""){
			frm.mobile.focus();
			$("#mobile").html("Chưa nhập Số điện thoại !").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(!isNumber(frm.mobile.value)){
			frm.mobile.focus();
			$("#mobile").html("Số điện thoại có ký tự không phải là số!").show("fast");
			return false;
		}else $("#mobile").hide();
		
		if(frm.mobile.value.length<8){
			frm.mobile.focus();
			$("#mobile").html("Số điện thoại không dưới 10 chữ số!").show("fast");
			return false;
		}else $("#mobile").hide();
		if(frm.email.value===""){
			frm.email.focus();
			$("#email").html("Chưa nhập Email!").show("fast");
			return false;
		}else $("#email").hide();
		if(!checkmail(frm.email.value)){
			frm.email.focus();
			$("#email").html("Email chưa đúng!").show("fast");
			return false;
		}else $("#email").hide();
		
		if(frm.noihoc.value===""){
			frm.noihoc.focus();
			$("#noihoc").html("Chưa nhập địa điểm học!").show("fast");
			return false;
		}else $("#noihoc").hide();
		if(frm.company.value===""){
			frm.company.focus();
			$("#company").html("Chưa nhập Đơn vị công tác!").show("fast");
			return false;
		}else $("#company").hide();
		
		if(frm.captcha.value===""){
			frm.captcha.focus();
			$("#capt_cha").html("Chưa nhập Mã xác nhận!").show("fast");
			return false;
		}else $("#capt_cha").hide();
		if(frm.captcha.value.length<4){
			frm.captcha.focus();
			$("#capt_cha").html("Mã xác nhận có 4 chữ số!").show("fast");
			return false;
		}else $("#capt_cha").hide();
		
		return true;
	}
	
	
	function checkmail(e){
		 emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
		 return emailfilter.test(e)
	}

