//------------------adduser----------------------------
//test name
var pattern = /^[_\-a-zA-Z0-9]{2,50}$/;
	

function Register160_Submit(form,version)
{
        
    	    if(Register160_validateName(form,version))
    	    {
    		     form.submit();
    	    }
    	    return false;
	
}


function Register160_validateName(form,version)
{
	//中文简体版的校验

		if(version == 'cn')
		{
			  	//1.0用户名输入项是否为空
					if(trim(form.Register160_ID.value)=="")
					{
						alert("ユーザー名は空いてはいけません。");
						form.Register160_ID.focus();
					  return false;
						
					}	 
				 //1.2用户名输入项,校验字符串是否为中文,英文字符，数字
				 if(!isCnAndEnAndNumber(trim(form.Register160_ID.value)))
				 {
					alert("ユーザー名は中国語、英語又数字であること。");
					form.Register160_ID.focus();
					return false;
			 	 }
						 
				   //1.1字符长度的判断
					
					if((strlen(form.Register160_ID.value)<2 )|| (strlen(form.Register160_ID.value)>50))
					{
						  alert("ユーザーの入力長さが2-50であると提示してます。入力項目が不法印字であってはいけません");
					  	form.Register160_ID.focus();
					  	return false;
					}
					return true;
		}
		//校验非中文用户
		else
		{
		  
			  if(!pattern.test(trim(form.Register160_ID.value)))
			  {
			  alert("有効的なユーザー名を入力してください");
				form.Register160_ID.focus();
				return false;
			  }
        return true;
			  
		}
		

  
}// fun end

//----------------addinfo--------------------------------
function Register160_Submit_AddInfo(form){				
	if (Register160_validate(form)){					     			
		var message="ユーザー情報の加える完成を確認?";
		if(confirm(message)){								  	   
			form.submit();
	    } 
	}
}
	

function Register160_validate(form)
{
	//验证密码是否合法
	if (form.Register160_Password.value.length < 3)
	{
		alert("長さが３文字以上のパスワードを入力してください!");
		form.Register160_Password.focus();
		return false;
	}	
	if(!pattern.test(form.Register160_Password.value))
	{
		alert("有効的なパスワードを入力してください");
		form.Register160_Password.focus();		
		return false;	
	}				
	if(form.Register160_Password.value != form.Register160_Passwordcheck.value)
	{
		alert("相同のパスワードを入力してください");
		form.Register160_Passwordcheck.focus();
		return false;
	}

	//密码问题
	if (trim(form.Register160_Question.value) == "")
	{
		alert("パスワードを忘れた場合の問題を入力してください");
		form.Register160_Question.focus();
		return false;
	}

	//密码答案
	if (trim(form.Register160_Answer.value) == "")
	{
		alert("パスワードを忘れた場合の回答を入力してください");
		form.Register160_Answer.focus();
		return false;  
	}
	
	//真实姓名
	if (trim(form.Register160_RealName.value) == "")
	{
		alert("真実の姓名を入力してください");
		form.Register160_RealName.focus();
		return false;
	}
	
	//生日
	if(form.Register160_Birthday.value == ""){
		alert("ご生年月日を入力してください");
		form.Register160_Birthday.focus();
		return false;
	}
	
	
	//邮件地址
	if (trim(form.Register160_Email.value) == "")
	{
		alert("電子メールを入力してください");
		form.Register160_Email.focus();
		return false;
	}
	//校验类似于abc@sitechasia.com的邮件
	pattern1="^[a-zA-Z0-9_.\-]+[@]{1}[a-zA-Z0-9_\-]+[.]{1,5}[a-zA-Z0-9_\-]+";
	//校验类似于abc@yahoo.com.cn的邮件
	pattern2="^[a-zA-Z0-9_.\-]+[@]{1}[a-zA-Z0-9_\-]+[.]{1,5}[a-zA-Z0-9_\-]+[.]{1,5}[a-zA-Z0-9_\-]";	
	if(!(form.Register160_Email.value.match(pattern1) || form.Register160_Email.value.match(pattern2) ))
	{
		alert("バリッド郵便物住所を入力してください");
		form.Register160_Email.focus();
		return false;
	}

	//电话号码
	var myphone = /^[\-0-9+()\/]{1,32}$/;
	if (trim(form.Register160_Phone.value) == "")
	{
		alert("ご連絡先電話番号を入力してください");
		form.Register160_Phone.focus();
		return false;
	}else if(!myphone.test(trim(form.Register160_Phone.value))){
		alert("正しく電話番号を入力してください、0-9、-、+ 、(、)、/を含んでいる。");
		form.Register160_Phone.focus();
		return false;
	}	
	
	//传真	
	if (trim(form.Register160_Fax.value) != "")
	{
		if(!myphone.test(trim(form.Register160_Fax.value)))
		{
		  alert("正しいファックス番号を入力してください, 包含0-9、-、+ 、(、)、/。");
		  form.Register160_Fax.focus();
		  return false;
		}
	}	
	
	//地址
	if (trim(form.Register160_Address.value) == "")
	{
		alert("連絡住所を入力してください");
		form.Register160_Address.focus();
		return false;
	}
	
	//邮政编码
	if (trim(form.Register160_ZipCode.value) == "")
	{
		alert("郵便番号を入力してください");
		form.Register160_ZipCode.focus();
		return false;
	}
	else
        {
	  var zipcode = trim(form.Register160_ZipCode.value);
	  for (var i=0; i<zipcode.length ; i++)
		{
			var s = zipcode.substring(i, i+1);
			if (!(s >= "0" && s <="9"))
			{
				alert("郵便番号は0-9の数字を入力してください");
				form.Register160_ZipCode.focus();
				return false;
			}
		}
	}
	
	//成功
	return true;
}






	
