//--【email的檢查】------------------------------------------------------------------------------------------------------------------------------------------------------------------
function checkemail(thevalue){
	var check = thevalue;
	var checkstr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@.#-_";

	//初步判斷
		if(check=="" || check.indexOf("@")==-1 || check.indexOf(".")==-1){
			//alert("沒填,無@.");
			return false;
		}
		
	//判斷Email是否有不合法字元
		for(i=0;i<check.length;i++){
			ch=check.charAt(i);
			if(checkstr.indexOf(ch)==-1){
				//alert("不合法字元存在");
				return false;
			}
		}
	
	//判斷是否有一個以上的@,及@前後字串
		checkarray=check.split("@");
		if (checkarray.length>2){
			//alert("@有問題");
			return false;
		}
		if (checkarray[0]=="" || checkarray[1]==""){
			alert("only@");
			return false;
		}
		
	//判斷@右邊字串
		ch=checkarray[1].split(".");
		if (ch.length<2){
			//alert("@有問題");
			return false;
		}
		
		for(i=0;i<ch.length;i++){
			if(ch[i]=="" || ch[i].length<2){
				//alert("@右邊字串有問題");
				return false;
			}
		}

	//alert("正確");
	return true;
}

//--【檢查會員註冊的欄位-CH】----------------------------------------------------------------------------------------------------------
function Check_ValidatorCH()
{
  if (Member_Form.First_Name.value == "")
  {
    alert("請在 \"姓\" 欄位輸入資料。");
    Member_Form.First_Name.focus();
    return (false);
  }
  if (Member_Form.Last_Name.value == "")
  {
    alert("請在 \"名\" 欄位輸入資料。");
    Member_Form.Last_Name.focus();
    return (false);
  }

  if (Member_Form.Address.value == "")
  {
    alert("請在 \"聯絡地址\" 欄位輸入資料。");
    Member_Form.Address.focus();
    return (false);
  }

  if (Member_Form.Address.value.length < 5)
  {
    alert("在 \"聯絡地址\" 欄位，至少請輸入 5 的字元。");
    Member_Form.Address.focus();
    return (false);
  }
   
  if (Member_Form.Phone.value == "")
  {
    alert("請在 \"您的聯絡電話(7碼以上)\" 欄位輸入資料。");
    Member_Form.Phone.focus();
    return (false);
  }

  if (Member_Form.Phone.value.length < 7)
  {
    alert("在 \"您的聯絡電話(7碼以上)\" 欄位，至少請輸入 7 的字元。");
    Member_Form.Phone.focus();
    return (false);
  }
  if (Member_Form.Email.value == ""){
    alert('請填寫Email');
    Member_Form.Email.focus();
    return (false);	
  }
 if (!checkemail(Member_Form.Email.value)){
   alert('E-mail格式錯誤');
   Member_Form.Email.focus();
   return (false);	
 }
return (true);
}
//--【檢查會員註冊的欄位-EN】----------------------------------------------------------------------------------------------------------
function Check_ValidatorEN()
{
  if (Member_Form.First_Name.value == "")
  {
    alert("Please input your First Name.");
    Member_Form.First_Name.focus();
    return (false);
  }
  if (Member_Form.Last_Name.value == "")
  {
    alert("Please input your Last Name.");
    Member_Form.Last_Name.focus();
    return (false);
  }

  if (Member_Form.Address.value == "")
  {
    alert("Please input your Address.");
    Member_Form.Address.focus();
    return (false);
  }

  if (Member_Form.Address.value.length < 5)
  {
    alert("Above address at least 5 characters.");
    Member_Form.Address.focus();
    return (false);
  }
   
  if (Member_Form.Phone.value == "")
  {
    alert("Please input your Phone.");
    Member_Form.Phone.focus();
    return (false);
  }

  if (Member_Form.Phone.value.length < 7)
  {
    alert("Above telephone number at least 7 characters.");
    Member_Form.Phone.focus();
    return (false);
  }
  if (Member_Form.Email.value == ""){
    alert('Please input your Email.');
    Member_Form.Email.focus();
    return (false);	
  }
 if (!checkemail(Member_Form.Email.value)){
   alert('E-mail Error');
   Member_Form.Email.focus();
   return (false);	
 }
return (true);
}
//--【檢查Email】----------------------------------------------------------------------------------------------------------
function Check_Email()
{ 
  if (Forget_Email.Email.value == ""){
    alert('Please input your Email.');
    Forget_Email.Email.focus();
    return (false);	
  }
 if (!checkemail(Forget_Email.Email.value)){
   alert('E-mail Error');
   Forget_Email.Email.focus();
   return (false);	
 }
return (true);
}