function CheckRegisterForm()
{
	var reg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;   
	var success=reg.test(document.getElementById("join_email").value);
	
	// 获取提示文本的元素，为了实现多国语言提示，把提示文本放到了网页代码中
	var JsAlertTextObj = document.getElementById("registerJs");

	var noError = true;
	
	if(document.getElementById("firstName").value == "")
	{
		document.getElementById("firstNameErr").style.display = "block";
		noError = false;
	}
	if(document.getElementById("lastName").value == "")
	{
		document.getElementById("lastNameErr").style.display = "block";
		noError = false;
	}
	if(!success)
	{
		document.getElementById("emailErr").style.display = "block";
		noError = false;
	}
		
	if(document.getElementById("join_passwd").value!=document.getElementById("join_re_passwd").value)
	{
		document.getElementById("pwdErr2").style.display = "block";
		noError = false;
	}

	if(document.getElementById("join_passwd").value=="")
	{
		document.getElementById("pwdErr").style.display = "block";
		noError = false;
	}
	
	if((document.getElementById("gender1").checked==false) && (document.getElementById("gender2").checked==false))
	{
		document.getElementById("GenderSel").style.display = "block";
		noError = false;
	}
	
	if(document.getElementById("agreeTerms").checked == false)
	{
		//alert(JsAlertTextObj.agreeterms);
		document.getElementById("agreeTermsErr").style.display = "block";
		noError = false;
	}

	return noError;
}

function FormCheck()
{
	var reg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;   
	var success=reg.test(document.getElementById("email").value);
	
	var noError = true;

	// 获取提示文本的元素，为了实现多国语言提示，把提示文本放到了网页代码中
	var JsAlertTextObj = document.getElementById("registerJs");
	
	if(!success)
	{

		document.getElementById("loginemailErr").style.display = "block";
		noError = false;
	}
	if(document.getElementById("passwd").value=="")
	{
		document.getElementById("loginpwdErr").style.display = "block";
		noError = false;
	}

	return noError;
}

function CheckFirstName()
{
	if(document.getElementById("firstName").value == "")
	{
		document.getElementById("firstNameErr").style.display = "block";
	}
	else
	{
		document.getElementById("firstNameErr").style.display = "none";
	}
}
function CheckLastName()
{
	if(document.getElementById("lastName").value == "")
	{
		document.getElementById("lastNameErr").style.display = "block";
	}
	else
	{
		document.getElementById("lastNameErr").style.display = "none";
	}
}
function CheckEmail(email)
{
	var reg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;   
	var success=reg.test(document.getElementById("join_email").value);
	
	var JsAlertTextObj = document.getElementById("registerJs");

	if(!success)
	{
		document.getElementById("emailErr").innerText = JsAlertTextObj.emailinvalid;
		document.getElementById("emailErr").style.display = "block";
	}
	else
	{
		document.getElementById("emailErr").style.display = "none";
		xajax_CheckRegForm(email);
	}
}
function CheckPwd()
{
	if(document.getElementById("join_passwd").value=="")
	{
		document.getElementById("pwdErr").style.display = "block";
	}
	else
	{
		document.getElementById("pwdErr").style.display = "none";
	}
}
function CheckPwd2()
{
	if(document.getElementById("join_passwd").value!=document.getElementById("join_re_passwd").value)
	{
		document.getElementById("pwdErr2").style.display = "block";
	}
	else
	{
		document.getElementById("pwdErr2").style.display = "none";
	}
}
function CheckAgreeTerms()
{
	if(document.getElementById("agreeTerms").checked == true)
	{
		document.getElementById("agreeTermsErr").style.display = "none";
	}
	else
	{
		document.getElementById("agreeTermsErr").style.display = "block";
	}
}
function CheckLoginEmail()
{
	var reg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;   
	var success=reg.test(document.getElementById("email").value);

	if(!success)
	{
		document.getElementById("loginemailErr").style.display = "block";
	}
	else
	{
		document.getElementById("loginemailErr").style.display = "none";
	}
}
function CheckLoginPwd()
{
	if(document.getElementById("passwd").value=="")
	{
		document.getElementById("loginpwdErr").style.display = "block";
	}
	else
	{
		document.getElementById("loginpwdErr").style.display = "none";
	}
}
function HideErrMsg(objId)
{
	//alert(objId);
	var obj = document.getElementById(objId);
	
	obj.style.display = "none";
}

function HideGenderSel(objId)
{
	var obj = document.getElementById(objId);
	obj.style.display = "none";
}

function CheckEditProfileForm()
{	
	// 获取提示文本的元素，为了实现多国语言提示，把提示文本放到了网页代码中
	var JsAlertTextObj = document.getElementById("registerJs");

	var noError = true;
	
	if(document.getElementById("firstName").value == "")
	{
		document.getElementById("firstNameErr").style.display = "block";
		noError = false;
	}
	if(document.getElementById("lastName").value == "")
	{
		document.getElementById("lastNameErr").style.display = "block";
		noError = false;
	}		
	if(document.getElementById("join_passwd").value!=document.getElementById("join_re_passwd").value)
	{
		document.getElementById("pwdErr2").style.display = "block";
		noError = false;
	}

	return noError;
}