function isEMail(mail)
	{
		return(new RegExp(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/).test(mail));
	}
	function emailCheck (emailStr) 
	{
		var emailPat=/^(.+)@(.+)$/;
		var matchArray=emailStr.match(emailPat);
		if (matchArray==null) 
		{
			 alert("电子邮件地址必须包括 ( @ 和 . )")
			 return false;
		}
		return true;
	}

	function PhoneCheck(s) 
	{
		var str=s;
		var reg= new RegExp("/(^[0-9]{3,4}-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^([0-9]{3,4})[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/");
		return reg.test(str);
	}
	
	function CheckInput()
	{ 
		if (form2.name.value == "")
		{
			alert("请输入姓名!");
			form2.name.focus();
			return (false);
		} 
		if (form2.age.value == "")
		{
			alert("请输入年龄!");
			form2.age.focus();
			return (false);
		} 
		
		if(form2.tel.value == "")
		{
			alert("请输入电话或手机号码!");
			form2.tel.focus();
			return(false);
		}
		
		if(!PhoneCheck(form2.tel.value))
		{
			alert("电话或手机号码输入格式不对!");
			form2.tel.focus();
			return(false);
		}
		
		if(form2.email.value == "")
		{
			alert("请选择电子邮件!");
			form2.email.focus();
			return(false);
		}
		if(!emailCheck(form2.email.value))
		{
			form2.email.focus();
			return(false);
		}
		return true;
	}