//表单验证标志
var tmpVar = 0;

//字符串去空
function Trim(str)
{
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

function checkEmail()
{
	var emailStr;
	emailStr = document.regis.MEMBERemail.value;
	if(emailStr == null || emailStr == "")
	{
		var strtemp = " 邮箱地址未填写，请重新输入！";
		document.getElementById("errinfo").innerHTML = strtemp;
		return false;
	}
	emailStr = document.regis.MEMBERemail.value;
	emailStr = Trim(emailStr);
	var emailPat = /^((\w+([-+.]\w+)*))@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	var matchArray;
	matchArray = emailStr.match(emailPat);
	if(matchArray == null)
	{
		var strtemp = "邮箱地址输入错误,请重新输入！";
		document.getElementById("errinfo").innerHTML = strtemp;
		document.getElementById("MEMBERemail").value = "";
		return false;
	}
	else { //调用Ajax检查邮箱
			var flagEmail=false;
			$.ajax(
			{
				type: "GET",
				async: false,
				url: "ajaxcheck.php?para="+emailStr+"&d="+new Date(), dataType:"xmlDocument",
				success: function(msg){
				if(msg == 0)
				{
					var strtemp = "邮箱地址不存在，请重新输入！";
					document.getElementById("errinfo").innerHTML = strtemp;
					document.getElementById("MEMBERemail").value = "";
				}
				else
				{
					document.getElementById("errinfo").innerHTML = '';
					flagEmail = true;
				}
			} 
		});
		return flagEmail;
	}
}
function checknum()
{
	var numstr;
	numstr = document.regis.num.value;
	if(numstr == null || numstr == "")
	{
		var strtemp = "请输入验证码！";
		document.getElementById("errinfo").innerHTML = strtemp;
		return false;
	}
	else
	{
		var flagValidate=false;
		$.ajax(
		{
			type: "GET",
			async: false,
			url: "ajaxValidate.php?para="+numstr+"&d="+new Date(), dataType:"xmlDocument" ,
			success: function(msg){
			if(msg == 0)
			{
				document.getElementById("errinfo").innerHTML = '';
				flagValidate =  true;
			}
			else
			{
				var strtemp = "验证码错误，请重新输入！";
				document.getElementById("errinfo").innerHTML = strtemp;
				document.getElementById("num").value = "";
			}
		} 
	});
	return flagValidate;
	}
}
function checkall(){
//	alert(checkEmail());
//	alert(checknum());
	if(checkEmail() && checknum()){
		document.regis.submit();
	}
}