function FrontPage_Form1_Validator(theForm)
{
 
 if (theForm.name.value == "")
  {
    alert("姓名不能为空。");
    theForm.name.focus();
    return (false);
  } 



  if (theForm.dh.value == "" )
  {
    alert("电话不能为空。");
    theForm.dh.focus();
    return (false);
  }

 var checkOK = "0123456789-.+";
  var checkStr = theForm.dh.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid)
  {
    alert("电话号码含有非法字符");
    theForm.dh.focus();
    return (false);
  }


if (theForm.dh.value.length<7) 
{
	alert("电话号码不能少于7位!");
	theForm.dh.focus();
	return false;
}

function emailCheck(emailStr)
{
	var checkTLD=1;
	var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	//var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var emailPat=/^(.+)@(.+)$/;
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null)
	{
		alert("邮件地址错误！ (请检查已含有@和.)");
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	for (i=0; i<user.length; i++)
	{
		if (user.charCodeAt(i)>127)
		{
			alert("邮件包含非法字符！");
			return false;
		}
	}
	

}

if (theForm.email.value == "")
  {
    alert("电子邮件不能为空。");
    theForm.email.focus();
    return (false);
  }

if (emailCheck(theForm.email.value.toLowerCase()) == false)
{
   theForm.email.focus();
   return (false);
}
  if (theForm.nr.value == "")
  {
    alert("内容不能为空。");
    theForm.nr.focus();
    return (false);
  }

	return true;
}
