/* Top Login Link */
function Login(){
	var returl = document.URL;
	returl = escape(returl);
	document.location.href = 'https://www.gomlab.com/login/login.gom?lang=cn&returl=' + returl;
}

/* Top Logout Link */
function Logout(){
	var returl = document.URL;
	returl = escape(returl);
	document.location.href = 'https://www.gomlab.com/login/logout.gom?lang=cn&returl=' + returl;
}

/* Top My Profile Link */
function MyProfile(){
	document.location.href = 'https://www.gomlab.com/member/edit_profile.gom?lang=cn';
}

/* Login Check */
function chkLoginForm()
{
	var fm = document.frm;
	if( fm.username.value=='' ){
		alert( '请输入ID' );
		fm.username.focus();
		return;
	}

	if( fm.password.value=='' ){
		alert( '请输入密码' );
		fm.password.focus();
		return;
	}

	fm.submit();

	return;
}

/* New Account Agree Check */
function chkAgree(){

	var fm = document.frm;
	if(!fm.agree.checked){
		alert("我已经阅读并同意上述协议条款");
		fm.agree.focus();
		return false;
	}
	fm.submit();
	return false;
}

/* Mail Check */
function checkMail(mail)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(mail)) return true;
	else return false;
}

/* Alpha Number Check */
function isAlphaNumCheck(val)
{
	var filter  = /^([a-zA-Z0-9])+$/;
	if (filter.test(val)) return true;
	else return false;
}

/* Register Form Check */
function goRegister(){

	var fm = document.frm;
	if(fm.email.value == ""){
		alert("请输入电子邮箱地址");
		fm.email.focus();
		return false;
	}

	if(!checkMail(fm.email.value)){
		alert('检测电子邮箱地址是否有效');
		fm.email.focus();
		return false;
	}

	if(fm.reemail.value == ""){
		alert("对不起，确认电子邮箱地址无效或尚未填写");
		fm.reemail.focus();
		return false;
	}

	if(fm.email.value != fm.reemail.value){
		alert("输入的电子邮箱地址不一致");
		fm.email.focus();
		return false;
	}

	if(fm.username.value == ""){
		alert("请输入用户名");
		fm.username.focus();
		return false;
	}

	if(fm.username.value.length < 6 || fm.username.value.length > 20){
		alert( "用户名至少含有6个字符或数字" );
		fm.username.focus();
		return false;
	}

	if(!isAlphaNumCheck(fm.username.value)){
		alert( "用户名为字符或数字，请使用字母或数字" );
		fm.username.focus();
		return false;
	}

	if(fm.new_password.value == ""){
		alert("对不起，密码无效");
		fm.new_password.focus();
		return false;
	}

	if(fm.new_password.value.length < 6 || fm.new_password.value.length > 30){
		alert( "密码至少含有6个字符或数字" );
		fm.new_password.focus();
		return false;
	}

	if(fm.password_confirm.value == ""){
		alert("对不起，确认密码无效");
		fm.password_confirm.focus();
		return false;
	}

	if(fm.new_password.value != fm.password_confirm.value){
		alert("输入的密码不一致");
		fm.password_confirm.focus();
		return false;
	}
	if(fm.locationCode.value == ""){
		alert("请选择地区");
		fm.locationCode.focus();
		return false;
	}
	if(fm.verification.value == ""){
		alert("请输入验证码");
		fm.verification.focus();
		return false;
	}

	fm.submit();
	return false;
}

/* Search ID Form Check */
function goSearchID(){

	var fm =  document.idFrm;
	if(fm.username.value == ""){
		alert("请输入用户名");
		fm.username.focus();
		return false;
	}

	if(fm.password.value == ""){
		alert("请输入密码");
		fm.password.focus();
		return false;
	}

	fm.submit();
	return false;
}

/* Search Password Form Check */
function goSearchPW(){

	var fm =  document.passFrm;
	if(fm.email.value == ""){
		alert("请输入ID（电子邮箱地址）");
		fm.email.focus();
		return false;
	}

	if(fm.username.value == ""){
		alert("请输入用户名");
		fm.username.focus();
		return false;
	}

	fm.submit();
	return false;
}

/* remind_email.gom use*/
function LoginRe(){
	var returl = "http://www.gomlab.com/cn/";
	returl = escape(returl);
	location.href = "/login/login.gom?lang=cn&returl="+returl;
}

/* Delete Account Form Check */
function goDelete(){
	var fm =  document.frm;
	reasonChk = false;
	for(i=0; i < fm.reason.length; i++){
		if(fm.reason[i].checked == true){
			reasonChk = true;
		}
	}
	if(!reasonChk){
		alert('请选择原因');
		return false;
	}
	if(fm.reason[3].checked){
		if(fm.reason_text.value == ""){
			alert("请输入原因");
			fm.reason_text.focus();
			return false;
		}
	}
	if(!fm.agree.checked){
		alert("请确认上述信息");
		return false;
	}

	fm.submit();
	return false;
}

/* Edit Profile Email Change Form Check */
function changeEMail(){
	var fm =  document.upEmail;
	if(fm.new_useremail.value == ""){
		alert("请输入更改后的电子邮箱地址");
		fm.new_useremail.focus();
		return false;
	}

	fm.submit();
	return false;
}

/* Edit Profile UName Change Form Check */
function changeUName(){
	var fm =  document.upUname;
	if(fm.new_username.value == ""){
		alert("请输入新的用户名");
		fm.new_username.focus();
		return false;
	}

	fm.submit();
	return false;
}

/* Edit Profile Password Change Form Check */
function changePwd(){
	var fm =  document.upPwd;
	if(fm.password.value == ""){
		alert("请输入当前密码");
		fm.password.focus();
		return false;
	}
	if(fm.enter_password.value == ""){
		alert("请输入新密码");
		fm.enter_password.focus();
		return false;
	}
	if(fm.enter_password.value != fm.password_confirm.value){
		alert("当前密码与新密码不一致");
		fm.password_confirm.focus();
		return false;
	}
	fm.submit();
	return false;
}

/* Edit Profile Additional Information Change Form Check */
function changeOp(){
	var fm =  document.upOp;
	if(fm.locationCode.value == ""){
		alert("请选择地区");
		fm.locationCode.focus();
		return false;
	}
	fm.submit();
	return false;
}

