//***********************************************************************************//
// 檢查《 網址格式 》的 Function;
//***********************************************************************************//
function DOMAIN_Check(DoM_tmp, i_lang_Val)
{

   if((DoM_tmp.value.length) < 2) {
      alert("請輸入網址 !!");
      DoM_tmp.focus();
      DoM_tmp.select();
      return false;
   	  }
   

   if(DoM_tmp.value.indexOf('.') >= 0) {
      alert("網址格式有錯誤--字元不能有點 \".\" !!");
      DoM_tmp.focus();
      DoM_tmp.select();
      return false;
    	}

	 var i_len   = DoM_tmp.value.length;
	 if(i_len > 63) {
      alert("網址最長不得超過 63 個字元 !!");
      DoM_tmp.focus();
      DoM_tmp.select();
      return false;
	 	  }


   if(i_lang_Val == 1) { // 英文網域;

      if((/\-{2,}/.test(DoM_tmp.value))) {
         alert("網址格式有錯誤--字元\" - \"不能連續 !!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
      	}

      if(!(/^[a-zA-Z0-9]/.test(DoM_tmp.value))) {
         alert("網址格式有錯誤--第 1 個字元必需為英文字母或數字 !!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
      	}

      if(!(/[a-zA-Z0-9]$/.test(DoM_tmp.value))) {
         alert("網址格式有錯誤--最後 1 個字元必需為英文字母或數字 !!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
      	}

      if(!(/^[a-zA-Z0-9\-]+$/.test(DoM_tmp.value))) {
         alert("網址格式有錯誤--網址字元必需為英文字母或數字或 \" - \"!!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
    	   }

   	  }//End of if(i_lang_Val == 1) {;
   else { // 中文化域名(IDN)，例：中文.net;

      if((/[\s]+/.test(DoM_tmp.value))) {
         alert("請輸入中文網址--不能有空白字元!!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
         }

      if((/^[a-zA-Z0-9\-]+$/.test(DoM_tmp.value))) {
         alert("請輸入中文網址--不能有英文字母或數字!!");
         DoM_tmp.focus();
         DoM_tmp.select();
         return false;
    	   }
      else {
         if(Check_Word(DoM_tmp.value) == 0) {
            alert("請輸入中文網址--不能有其他字元!!");
            DoM_tmp.focus();
            DoM_tmp.select();
            return false;
         	  }
      	 }//End of if((/^[a-zA-Z0-9\-]+$/.test(DoM_tmp.value))) { 之 else;

   	  }//End of if(i_lang_Val == 1) { 之 else;


   return true;

   
}//End of function DOMAIN_Check(DoM_tmp, i_lang_Val);



//***********************************************************************************//
//文字碼確認 資料 Function;
//***********************************************************************************//
function Check_Word(vc_word)
{
	 var Re_Val  = 1;
   var CodeChr = '~`!@#$%^&*()+=-|\{}[]:;"\'<>?*?/,.，。、；：！？「」『』（）【】＃％＆＊※○◎□㊣＋－×÷＜＞＝＄￥€℃㎜㎝㎞㎏㏄　'; // 最後3碼空白,有包括半形及全形空白;

   for(i = 0 ; i < vc_word.length ; i++) {
       Word_TMP = vc_word.charAt(i);
 			 var Word_Staus = CodeChr.indexOf(Word_TMP);
       if(Word_Staus >= 0) {
//		     	alert(vc_word.charAt(i));
          Re_Val = 0;
          return Re_Val;
	   	    }

       }//End of for(i = 0 ; i < vc_word.length ; i++) {;

  return Re_Val;

}//End of function Check_Word(vc_word);

//***********************************************************************************//
//END
//***********************************************************************************//