function pre_submit(){
	var args = arguments;
		for (i=0;i<args.length; i++)
		{
			if (i%2!=0)
			{
				switch (args[i])
				{
					case "date":
//kiem tra ngay - thang - nam
						var re = /^\d{1,2}\/\d{1,2}\/\d{2,4}$/i;
						if (args[i-1].value=="" || args[i-1].value.match(re)==null)
						{
							alert(args[i-1].ten + " không đúng kiểu!");
							args[i-1].focus();
							return false;
						}
						break;
					case "none":
//kiem tra rong					
						if (args[i-1].value=="")
						{
							alert(args[i-1].ten + " Không được để trống !");
							args[i-1].focus();
							return false;
						}
						break;
					case "num":
//kiem tra so
						if (args[i-1].value=="" || isNaN(args[i-1].value))
						{
							alert(args[i-1].ten + " không phải là số. Vui lòng nhập số!");
							args[i-1].focus();
							return false;
						}
						break;
						
					case "email":
//kiem tra email
						var re = /^([\w\.\-]+@){1,1}([\w\-]+\.[\w\-]+)+$/i;
						if (args[i-1].value.match(re)==null)
						{
							alert(args[i-1].ten + " is not available!");
							args[i-1].focus();
							return false;
						}
						break;

					default : 
						args[i-1].value = args[i];
				}
			}
		}
		
		return true;
	}
