 function CheckAll()
{
   if ($("_ctl19_TextBoxName")!=null){
    if(Trim($("_ctl19_TextBoxName").value)==""){
	  alert("发表者必填！");
	  return;
     }
   }
   if ($("_ctl19_TextboxEmail")!=null){
	 if (emailCheck($("_ctl19_TextboxEmail").value)==false) {
         alert("Email地址格式不正确！");
         return;
     }
    }
    if ($("_ctl19_TextBoxTitle")!=null){
		if (Trim($("_ctl19_TextBoxTitle").value)=="") {
		alert("主题必填！");
		return;
		}
	}
    if ($("_ctl19_TextBoxcontent")!=null){
		if (Trim($("_ctl19_TextBoxcontent").value)==""){
		alert("内容必填！");
		return;
		}
	}
    if ($("yanzheng")!=null){
	  if(rndimg_check($("yanzheng").value)==false) 
		return;
	}
	mainform.submit();
   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;
			}
		}
		for (i=0; i<domain.length; i++){
			if (domain.charCodeAt(i)>127){
				alert("邮件包含非法字符！");
				return false;
			}
		}
		if (user.match(userPat)==null){
			alert("邮箱不存在！");
			return false;
		}
		var IPArray=domain.match(ipDomainPat);
		if (IPArray!=null){
			for (var i=1;i<=4;i++){
				if (IPArray[i]>255){
					alert("IP地址不正确！");
					return false;
				}
			}
			return true;
		} 
		var atomPat=new RegExp("^" + atom + "$");
		var domArr=domain.split(".");
		var len=domArr.length;
		for (i=0;i<len;i++){
			if (domArr[i].search(atomPat)==-1){
				alert("您输入的邮件域名不正确！");
				return false;
			}
		}
		if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1){
			alert("邮件地址必须是已知域名或是两个字母 " + "国家。");
			return false;
		}
		if (len<2){
			alert("这个邮件地址没有主机名！");
			return false;
		}
		return true;
	}
}

function rndimg_check(ls){
	if(ls ==""){
		alert("验证码没有填写！");
		return false;
	}
	var lsy =GetCookie("VerifyCode");
	if (ls.toLowerCase()!=lsy.toLowerCase()){
		alert("您输入的数字或字母，与图中显示的不一致，请重新填写！");
		return false;
	}
	return true;
	function GetCookie(name){
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		while (i < clen){
			var j = i + alen;
			if (document.cookie.substring(i, j) == arg)
			return GetCookieVal (j);
			i = document.cookie.indexOf(" ", i) + 1;
			if (i == 0) break;
		}
		return null;
		
		function GetCookieVal(offset){
			var endstr = document.cookie.indexOf (";", offset);
			if (endstr == -1)
			endstr = document.cookie.length;
			return unescape(document.cookie.substring(offset, endstr));
		}  
	}
}