	function checkValidate(frm)
	{
		re = /\w/ig;
	
		if (!frm.ten.value.match(re))
//		if (frm.ten.value=="")
		{
			alert("Ban hay nhap Ho ten cua ban!");
			frm.ten.focus();
			frm.ten.select();
			return false;
		}
		
		
	
		
		if (frm.diachinha.value=="")
		{
			alert("Ban hay nhap dia chi nha cua ban!");
			frm.diachinha.focus();
			frm.diachinha.select();
			return false;
		}
	
		
	
		if (frm.email.value.indexOf("@")=="-1" || frm.email.value.indexOf(".")=="-1" || frm.email.value =="" || frm.email.value.indexOf("@")== "0" || frm.email.value.indexOf(".")== "0" || frm.email.value.indexOf(".") == frm.email.value.length-1 || frm.email.value.indexOf("@") == frm.email.value.length-1 ||  frm.email.value.indexOf("@.")!="-1" ||frm.email.value.indexOf(".@")!="-1" )
		{
			alert("Ban hay nhap dia chi mail cua ban!");
			frm.email.focus();
			frm.email.select();
			return false;
		}
	
		if (frm.username.value=="")
		{	
			alert("Ban hay nhap ten truy cap cua ban!");
			frm.username.focus();
			frm.username.select();
			return false;
		}
	
		if (frm.password.value=="" || frm.password.value!=frm.confirmpassword.value)
		{
			alert("Ban hay nhap mat khau cua ban!");
			frm.password.focus();
			frm.password.select();
			return false;
		}
		frm.flag.value=1;
		return true;
	}

	function checkUpdateValidate(frm)
	{
		if (frm.FullName.value=="")
		{
			alert("Ban hay nhap Ho ten cua ban!");
			frm.FullName.focus();
			frm.FullName.select();
			return false;
		}
		
		if (frm.CompanyName.value=="")
		{
			alert("Ban hay nhap ten cong ty ma ban dang lam!");
			frm.CompanyName.focus();
			frm.CompanyName.select();
			return false;
		}
	
		
		
		if (frm.HomeAdd.value=="")
		{
			alert("Ban hay nhap dia chi nha cua ban!");
			frm.HomeAdd.focus();
			frm.HomeAdd.select();
			return false;
		}
	
		if (frm.HomeTel.value=="")
		{
			alert("Ban hay nhap so dien thoai nha ban!");
			frm.HomeTel.focus();
			frm.HomeTel.select();
			return false;
		}
	
		if (frm.Email.value.indexOf("@")=="-1" || frm.Email.value.indexOf(".")=="-1" || frm.Email.value =="" || frm.Email.value.indexOf("@")== "0" || frm.Email.value.indexOf(".")== "0" || frm.Email.value.indexOf(".") == frm.Email.value.length-1 || frm.Email.value.indexOf("@") == frm.Email.value.length-1 ||  frm.Email.value.indexOf("@.")!="-1" ||frm.Email.value.indexOf(".@")!="-1" )
		{
			alert("Ban hay nhap dia chi mail cua ban!");
			frm.Email.focus();
			frm.Email.select();
			return false;
		}
	
		return true;
	}

	function checkPass(frm)
	{
		if (frm.Password.value=="" || frm.Password.value!=frm.ConfirmPassword.value)
		{
			frm.Password.focus();
			frm.Password.select();
			return false;
		}
		
		return true;
	}
	
	function searchMember(frm)
	{
		if (frm.FullName.value=="" && frm.CellPhone.value=="" && frm.Email.value=="")
		{
			alert("Please enter data to search!!!");
			frm.FullName.focus();
			frm.FullName.select();
			return false;
		}
		return true;
	}
	
	function setAction(f,action)
	{
		n=f.numItem.value ;
		bCheck=false;
		i=1;
		j=1;
		for(i=1;i<=n;i++)
		{
			if(eval('f.checkbox'+i+'.checked'))
			{ 
				bCheck=true;
				j=j+1;
			} 
		}
	
		if(!bCheck)
		{
			if (action=="delete")
			{
				alert("Vui long chon field can xoa!!!");
				return;
			}
			if (action == "paid")
			{
				alert("Vui long chon field can thanh toan tien!!!");
				return;				
			}
			if (action == "unpaid")
			{
				alert("Vui long chon field can xet chua tra tien!!!");
				return;
			}
		}
		 
		//alert('Sorry, this function are not allowed at this time !');
		//return;
		switch(action){
			case "delete":
				strConfirm="Are you sure you want to delete these selected Orders?";
				strAction="deleteOrders.php";
				break;
			case "paid":
				strConfirm="Are you sure you want to set paid this order?";
				strAction="setOrdersPaid.php";
				break;	
			case "unpaid":
				strConfirm="Are you sure you want to set unpaid this order?";
				strAction="setOrdersUnpaid.php";
				break;				
		}
		

		if(confirm(strConfirm))
		{
			f.action=strAction;
			f.submit();
		}
		else
		return;	
	}
	
	function SetPaid(f)
	{
		n=f.numItem.value ;
		bCheck=false;
		i=1;
		j=1;
		for(i=1;i<=n;i++)
		{
			if(eval('f.checkbox'+i+'.checked'))
			{ 
				bCheck=true;
				j=j+1;
			} 
		}
	
		if(!bCheck)
		{
			alert('Please select the Orders to delete !');
			return;
		}
		 
		//alert('Sorry, this function are not allowed at this time !');
		//return;
		strConfirm="Do you really want to set this member paid?";
		if(confirm(strConfirm))
		{
			f.action="setOrdersPaid.php";
			f.submit();
		}
		else
		return;	
	}

	function rent_for_car(f)
	{
		if (f.opt_member[0].checked)
		{
			if (f.MSHV.value=="")
			{
				alert("Ban hay nhap ten truy cap cua Ban.");
				f.MSHV.select();
				f.MSHV.focus();
				return false;
			}
		}
		if (f.opt_member[1].checked)
		{
			if (document.all.full_name.value=="")
			{
				alert("Ban hay nhap ho ten cua Ban.");
				document.all.full_name.select();
				document.all.full_name.focus();
				return false;
			}
			if (document.all.address.value=="" )
			{
				alert("Ban hay nhap dia chi cua Ban.");
				document.all.address.select();
				document.all.address.focus();
				return false;
			}
			if (document.all.email.value.indexOf("@")=="-1" || document.all.email.value.indexOf(".")=="-1" || document.all.email.value =="" || document.all.email.value.indexOf("@")== "0" || document.all.email.value.indexOf(".")== "0" || document.all.email.value.indexOf(".") == document.all.email.value.length-1 || document.all.email.value.indexOf("@") == document.all.email.value.length-1 ||  document.all.email.value.indexOf("@.")!="-1" ||document.all.email.value.indexOf(".@")!="-1" )
			{
				alert("Ban hay nhap dia chi email cua Ban.");
				document.all.email.select();
				document.all.email.focus();
				return false;
			}
			if (document.all.phone.value=="" || isNaN(document.all.phone.value))
			{
				alert("Ban hay nhap so dien thoai cua Ban.");
				document.all.phone.select();
				document.all.phone.focus();
				return false;
			}
		}
		if (f.no_guest.value=="" || isNaN(f.no_guest.value))
		{
			alert("Ban hay nhap so luong khach.");
			f.no_guest.select();
			f.no_guest.focus();
			return false;
		}
		if (f.destination.value=="")
		{
			alert("Ban hay nhap diem dung.");
			f.destination.select();
			f.destination.focus();
			return false;
		}
		if (f.notes.value=="")
		{
			alert("Ban hay nhap thong tin chi tiet.");
			f.notes.select();
			f.notes.focus();
			return false;
		}
		if (f.no_day.value=="" || isNaN(f.no_day.value))
		{
			alert("Ban hay nhap thoi gian thue xe.");
			f.no_day.select();
			f.no_day.focus();
			return false;
		}
		return true;
	}	
	
	function reg_hotel(f)
	{
		if (f.opt_member[0].checked)
		{
			if (f.MSHV.value=="")
			{
				alert("Ban hay nhap ten truy cap cua Ban.");
				f.MSHV.select();
				f.MSHV.focus();
				return false;
			}
		}

		if (f.opt_member[1].checked)
		{
			if (document.all.FullName.value=="")
			{
				alert("Ban hay nhap ho ten cua Ban.");
				document.all.FullName.select();
				document.all.FullName.focus();
				return false;
			}
			
			if (document.all.Address.value=="" )
			{
				alert("Ban hay nhap dia chi cua Ban.");
				document.all.Address.select();
				document.all.Address.focus();
				return false;
			}
			
			if (document.all.Email.value.indexOf("@")=="-1" || document.all.Email.value.indexOf(".")=="-1" || document.all.Email.value =="" || document.all.Email.value.indexOf("@")== "0" || document.all.Email.value.indexOf(".")== "0" || document.all.Email.value.indexOf(".") == document.all.Email.value.length-1 || document.all.Email.value.indexOf("@") == document.all.Email.value.length-1 ||  document.all.Email.value.indexOf("@.")!="-1" ||document.all.Email.value.indexOf(".@")!="-1" )
			{
				alert("Ban hay nhap dia chi email cua Ban.");
				document.all.Email.select();
				document.all.Email.focus();
				return false;
			}
			
			if (document.all.Phone.value=="" || isNaN(document.all.Phone.value))
			{
				alert("Ban hay nhap so dien thoai cua Ban.");
				document.all.Phone.select();
				document.all.Phone.focus();
				return false;
			}
		}
			
		if (f.NoAdult.value=="" || isNaN(f.NoAdult.value))
		{
			alert("Ban hay nhap so luong nguoi lon.");
			f.NoAdult.select();
			f.NoAdult.focus();
			return false;
		}

		if (f.NoChildren.value=="" || isNaN(f.NoChildren.value))
		{
			alert("Ban hay nhap so luong tre em.");
			f.NoChildren.select();
			f.NoChildren.focus();
			return false;
		}
		
		return true;
	}
	function reg_visa(f)
	{
		if (f.opt_member[0].checked)
		{
			if (f.MSHV.value=="")
			{
				alert("Ban hay nhap ten truy cap cua Ban.");
				f.MSHV.select();
				f.MSHV.focus();
				return false;
			}
		}

		if (f.opt_member[1].checked)
		{
			if (document.all.FullName.value=="")
			{
				alert("Ban hay nhap ho ten cua Ban.");
				document.all.FullName.select();
				document.all.FullName.focus();
				return false;
			}
			
			if (document.all.Address.value=="" )
			{
				alert("Ban hay nhap dia chi cua Ban.");
				document.all.Address.select();
				document.all.Address.focus();
				return false;
			}
			
			if (document.all.Email.value.indexOf("@")=="-1" || document.all.Email.value.indexOf(".")=="-1" || document.all.Email.value =="" || document.all.Email.value.indexOf("@")== "0" || document.all.Email.value.indexOf(".")== "0" || document.all.Email.value.indexOf(".") == document.all.Email.value.length-1 || document.all.Email.value.indexOf("@") == document.all.Email.value.length-1 ||  document.all.Email.value.indexOf("@.")!="-1" ||document.all.Email.value.indexOf(".@")!="-1" )
			{
				alert("Ban hay nhap dia chi email cua Ban.");
				document.all.Email.select();
				document.all.Email.focus();
				return false;
			}
			
			if (document.all.Phone.value=="" || isNaN(document.all.Phone.value))
			{
				alert("Ban hay nhap so dien thoai cua Ban.");
				document.all.Phone.select();
				document.all.Phone.focus();
				return false;
			}
		}
/*			
		if (f.NoAdult.value=="" || isNaN(f.NoAdult.value))
		{
			alert("Ban hay nhap so luong nguoi lon.");
			f.NoAdult.select();
			f.NoAdult.focus();
			return false;
		}

		if (f.NoChildren.value=="" || isNaN(f.NoChildren.value))
		{
			alert("Ban hay nhap so luong tre em.");
			f.NoChildren.select();
			f.NoChildren.focus();
			return false;
		}
*/		
		return true;
	}
	
	function bao_tri_mvt(f)
	{
		if (f.opt_member[0].checked)
		{
			if (f.MSHV.value=="")
			{
				alert("Ban hay nhap ten truy cap cua Ban.");
				f.MSHV.select();
				f.MSHV.focus();
				return false;
			}
		}
		if (f.opt_member[1].checked)
		{
			if (document.all.full_name.value=="")
			{
				alert("Ban hay nhap ho ten cua Ban.");
				document.all.full_name.select();
				document.all.full_name.focus();
				return false;
			}
			if (document.all.address.value=="" )
			{
				alert("Ban hay nhap dia chi cua Ban.");
				document.all.address.select();
				document.all.address.focus();
				return false;
			}
			if (document.all.email.value.indexOf("@")=="-1" || document.all.email.value.indexOf(".")=="-1" || document.all.email.value =="" || document.all.email.value.indexOf("@")== "0" || document.all.email.value.indexOf(".")== "0" || document.all.email.value.indexOf(".") == document.all.email.value.length-1 || document.all.email.value.indexOf("@") == document.all.email.value.length-1 ||  document.all.email.value.indexOf("@.")!="-1" ||document.all.email.value.indexOf(".@")!="-1" )
			{
				alert("Ban hay nhap dia chi email cua Ban.");
				document.all.email.select();
				document.all.email.focus();
				return false;
			}
			if (document.all.phone.value=="" || isNaN(document.all.phone.value))
			{
				alert("Ban hay nhap so dien thoai cua Ban.");
				document.all.phone.select();
				document.all.phone.focus();
				return false;
			}
		}
		if (f.no_mayvt.value<1 || isNaN(f.no_mayvt.value))
		{
			alert("Ban hay nhap so luong may vi tinh.");
			f.no_mayvt.select();
			f.no_mayvt.focus();
			return false;
		}
		if (f.no_printer.value<0 || isNaN(document.all.no_printer.value))
		{
			alert("So luong may in nhap khong hop le.");
			f.no_printer.select();
			f.no_printer.focus();
			return false;
		}
		if (f.no_scanner.value<0 || isNaN(document.all.no_scanner.value))
		{
			alert("So luong may scan nhap khong hop le.");
			f.no_scanner.select();
			f.no_scanner.focus();
			return false;
		}
		if (f.no_fax.value<0 || isNaN(document.all.no_fax.value))
		{
			alert("So luong may fax nhap khong hop le.");
			f.no_fax.select();
			f.no_fax.focus();
			return false;
		}
		if (f.no_modem.value<0 || isNaN(document.all.no_modem.value))
		{
			alert("So luong modem nhap khong hop le.");
			f.no_modem.select();
			f.no_modem.focus();
			return false;
		}
		if (!f.chk_os_windows.checked && !f.chk_os_linux.checked && !f.chk_os_other.checked)
		{
			alert("Ban chua chon he dieu hanh su dung.");
			return false;
		}
		if (!f.rad_maylanh[0].checked && !f.rad_maylanh[1].checked)
		{
			alert("Ban chua cung cap thong tin ve may lanh.");
			return false;
		}
		if (!f.rad_modem_share[0].checked && !f.rad_modem_share[1].checked)
		{
			alert("Ban chua cung cap thong tin yeu cau ve dung modem.");
			return false;
		}
		if (!f.rad_printer_share[0].checked && !f.rad_printer_share[1].checked)
		{
			alert("Ban chua cung cap thong tin yeu cau ve dung may in.");
			return false;
		}
		if (!f.rad_scanner_share[0].checked && !f.rad_scanner_share[1].checked)
		{
			alert("Ban chua cung cap thong tin yeu cau ve dung may scan.");
			return false;
		}
		if (!f.rad_fax_share[0].checked && !f.rad_fax_share[1].checked)
		{
			alert("Ban chua cung cap thong tin yeu cau ve dung may fax.");
			return false;
		}
		if (f.no_month.value<1 || isNaN(f.no_month.value))
		{
			alert("Ban hay nhap thoi gian bao tri (toi thieu 1 thang).");
			f.no_month.select();
			f.no_month.focus();
			return false;
		}
		return true;
	}	
	
	function mua_ve(f)
	{
		if (f.opt_member[0].checked)
		{
			if (f.username.value=="")
			{
				alert("Ban hay nhap ten truy cap cua Ban");
				f.username.select();
				f.username.focus();
				return false;
			}
		}
		if (f.opt_member[1].checked)
		{
			if (f.FullName.value=="")
			{
				alert("Ban hay nhap ho ten cua Ban");
				f.FullName.select();
				f.FullName.focus();
				return false;
			}
			if (f.Address.value=="")
			{
				alert("Ban hay nhap dia chi cua Ban");
				f.Address.select();
				f.Address.focus();
				return false;
			}
			if (f.Email.value=="")
			{
				alert("Ban hay nhap email cua Ban");
				f.Email.select();
				f.Email.focus();
				return false;
			}
			if (f.Phone.value=="")
			{
				alert("Ban hay nhap so dien thoai cua Ban");
				f.Phone.select();
				f.Phone.focus();
				return false;
			}
		}
		
		if(f.opt_route[0].checked)
		{
			if (f.going_to.value=="")
			{
				alert("Ban hay nhap noi den cua Ban");
				f.going_to.select();
				f.going_to.focus();
				return false;
			}
			if (f.departing.value=="")
			{
				alert("Ban hay chon ngay khoi hanh cua Ban");
				f.departing.select();
				f.departing.focus();
				return false;
			}
			if (f.returning_date.value=="")
			{
				alert("Ban hay chon ngay tro ve cua Ban");
				f.returning_date.select();
				f.returning_date.focus();
				return false;
			}
			if (f.airline.value=="")
			{
				alert("Ban hay chon hang may bay.");
				f.airline.select();
				f.airline.focus();
				return false;
			}
		}
		
		if (f.opt_route[1].checked)
		{
			if (f.going_to.value=="")
			{
				alert("Ban hay nhap noi den cua Ban");
				f.going_to.select();
				f.going_to.focus();
				return false;
			}
			if (f.departing.value=="")
			{
				alert("Ban hay chon ngay khoi hanh cua Ban");
				f.departing.select();
				f.departing.focus();
				return false;
			}
			if (f.airline.value=="")
			{
				alert("Ban hay chon hang may bay.");
				f.airline.select();
				f.airline.focus();
				return false;
			}
		}
		if (f.opt_route[2].checked)
		{
			if (f.going_to1.value=="")
			{
				alert("Ban hay nhap noi den thu nhat cua Ban.");
				f.going_to1.select();
				f.going_to1.focus();
				return false;
			}
			if (f.departing1.value=="")
			{
				alert("Ban hay chon ngay khoi hanh thu nhat.");
				f.departing1.select();
				f.departing1.focus();
				return false;
			}
			if (f.going_to2.value=="")
			{
				alert("Ban hay nhap noi den thu hai cua Ban.");
				f.going_to2.select();
				f.going_to2.focus();
				return false;
			}
			if (f.departing2.value=="")
			{
				alert("Ban hay chon ngay khoi hanh thu hai.");
				f.departing2.select();
				f.departing2.focus();
				return false;
			}
			if (f.airline.value=="")
			{
				alert("Ban hay chon hang may bay.");
				f.airline.select();
				f.airline.focus();
				return false;
			}
		}
		return true;
	}