//***********************************************************************************//
//Ajax 送出 Domain Name 查詢是否已註冊資料 Function;
//***********************************************************************************//
function getDoMName_Qry(vc_domain, txt_DoMName ,i_lang, i_show)
{

	 if(vc_domain.substring(0, 4) == 'xn--') {
      alert('網址格式錯誤!!');
      document.getElementById('vc_domain').focus();
      document.getElementById('vc_domain').select();
      return false;
      } 

   var obj       = document.getElementById('Show_DoMName_Qry');
   if(i_lang == 1)
      var url       = '/w_domain/w_DoMReg/ajax_lib/aj_DoMName_Qry_EN.php?timeStamp=' + new Date().getTime();
   else   
      var url       = '/w_domain/w_DoMReg/ajax_lib/aj_DoMName_Qry_TW.php?timeStamp=' + new Date().getTime();
   var postStr   = 'vc_domain=' + vc_domain + '&txt_DoMName=' + txt_DoMName + '&parm=' + new Date().getTime();
   var XmlHR_Obj = InitXMLHttpRequestObject();

   obj.innerHTML = '<p><font color="#FF0000">Loading..........  Please Wait!!</font>';

   if(XmlHR_Obj)
   {
      XmlHR_Obj.open('POST', url, true);
      XmlHR_Obj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
      XmlHR_Obj.send(postStr);

      XmlHR_Obj.onreadystatechange = function()
      {
       if(XmlHR_Obj.readyState == 4 && XmlHR_Obj.status == 200) {
       	  if(i_show == 1) {
             obj.innerHTML = XmlHR_Obj.responseText;
             }
          else
          	 document.location.replace('/w_domain/w_DoMReg/S1_DName.php');             
          }
      }//End of XmlHR_Obj.onreadystatechange = function();

   }//End of if(XmlHR_Obj);

}//End of function getDoMName_Qry(vc_domain, txt_DoMName ,i_lang);



//***********************************************************************************//
// 選定類別時, 同時選定所屬的網域類型, 反之亦然;
//***********************************************************************************//
function Check_Box(Cat_Id)
{
   var DoMCat_Name = 'DoMCat-' + Cat_Id;
   var DoMCat_Stat = (document.getElementById(DoMCat_Name).checked) ? (true) : (false);
   var Input_Name  = document.getElementsByTagName("input");

   for(var i = 0 ; i < Input_Name.length ; i++) { 
       if(Input_Name[i].type == "checkbox") {
          var ary_Input_Name_Head = Input_Name[i].name.split('-');
          if(parseInt(Cat_Id) == parseInt(ary_Input_Name_Head[1])) {
             if(ary_Input_Name_Head[0] == 'DoM') {
             	  if(Input_Name[i].disabled == false) {
                   Input_Name[i].checked = DoMCat_Stat;
                   }

                }//End of if(ary_Input_Name_Head[0] == 'DoM') {;

             }//End of if(parseInt(Cat_Id) == parseInt(ary_Input_Name_Head[1])) {;

          }//End of if(Input_Name[i].type == "checkbox") {;

       }//End of for(var i = 0 ; i < Input_Name.length ; i++) { ;

}//End of function Check_Box(Cat_Id);



//***********************************************************************************//
//中、英文網域類型切換;
//***********************************************************************************//
function Check_Box_Disable(Lang_Id)
{
   var Input_Name  = document.getElementsByTagName("input"); // 取出所有的 checkbox 的 id,我要安裝的軟體;(這樣子IE與FireFox才能共用);

   for(var i = 0 ; i < Input_Name.length ; i++) { 
       if(Input_Name[i].type == "checkbox") {
          var ary_Input_Name_Head = Input_Name[i].name.split('-'); 

          if(ary_Input_Name_Head[0] == 'DoMCat') {
             Input_Name[i].checked  = false;
             }//End of if(ary_Input_Name_Head[0] == 'DoMCat') {; 

          if(ary_Input_Name_Head[0] == 'DoM') {
          	 if(parseInt(ary_Input_Name_Head[3]) == parseInt(Lang_Id))
                Input_Name[i].disabled = false;
             else {
                Input_Name[i].disabled = true;
                Input_Name[i].checked  = false;
                }

             }//End of if(ary_Input_Name_Head[0] == 'DoM') {;

          }//End of if(Input_Name[i].type == "checkbox") {;

       }//End of for(var i = 0 ; i < Input_Name.length ; i++) { ;

}//End of function Check_Box_Disable(Lang_Id);



//***********************************************************************************//
//送出《網域查詢》前, 檢查是否有選定 1 個以上的網域類型 資料 Function;
//***********************************************************************************//
function Check_Box_Choose()
{
   var Input_Name  = document.getElementsByTagName("input"); // 取出所有的 checkbox 的 id,我要安裝的軟體;(這樣子IE與FireFox才能共用);
   var i_Chk_Count = 0;                                      // 所選擇的 網域, 最少 1 個;

   for(var i = 0 ; i < Input_Name.length ; i++) { 
       if(Input_Name[i].type == "checkbox") {
          var ary_Input_Name_Head = Input_Name[i].name.split('-'); 

          if(ary_Input_Name_Head[0] == 'DoM') {
          	 if(Input_Name[i].checked) {
          	 	  if(i_Chk_Count == 0) { i_Chk_Count = ''; }
                i_Chk_Count += Input_Name[i].value + ','; 
//          	    i_Chk_Count++;
                }
             }//End of if(ary_Input_Name_Head[0] == 'DoM') {;

          }//End of if(Input_Name[i].type == "checkbox") {;

       }//End of for(var i = 0 ; i < Input_Name.length ; i++) { ;

   return i_Chk_Count;

}//End of function Check_Box_Choose();



//***********************************************************************************//
//《下一步》送出前, 檢查是否有選定 1 個以上的網域類型  Function;
//***********************************************************************************//
function Check_Result_Choose()
{
   var Input_Name  = document.getElementsByTagName("input"); // 取出所有的 checkbox 的 id,我要安裝的軟體;(這樣子IE與FireFox才能共用);
   var i_Chk_Count = 0;                                      // 所選擇的 網域, 最少 1 個;

   for(var i = 0 ; i < Input_Name.length ; i++) { 
       if(Input_Name[i].type == "checkbox") {
          var ary_Input_Name_Head = Input_Name[i].name.split('-'); 

          if(ary_Input_Name_Head[0] == 'ChkDoM') {
          	 if(Input_Name[i].checked) {
          	 	  if(i_Chk_Count == 0) { i_Chk_Count = ''; }
                i_Chk_Count += Input_Name[i].value + ','; 
//          	    i_Chk_Count++;
                }
             }//End of if(ary_Input_Name_Head[0] == 'DoM') {;

          }//End of if(Input_Name[i].type == "checkbox") {;

       }//End of for(var i = 0 ; i < Input_Name.length ; i++) { ;

   return i_Chk_Count;

}//End of function Check_Result_Choose();



//***********************************************************************************//
//送出《網域查詢》 資料 Function;
//***********************************************************************************//
function CheckValue()
{
	 var DoM_tmp    = document.getElementById('vc_domain');  
   var i_lang_Val = (document.getElementById('i_lang1').checked) ? (document.getElementById('i_lang1').value) : (document.getElementById('i_lang2').value);
   var i_Chk_Val  = '';

   if(DOMAIN_Check(DoM_tmp, i_lang_Val)) {
   	  i_Chk_Val = Check_Box_Choose();
      if(parseInt(i_Chk_Val) == 0) {
         alert("請至少選擇 1 個 網域類型 !!");
         return false;
         }
      else {
         getDoMName_Qry(DoM_tmp.value, i_Chk_Val, i_lang_Val, 1);
      	 }

      }//En dof if(DOMAIN_Check(DoM_tmp, i_lang_Val)) {;

   return false;
}



//***********************************************************************************//
//《下一步》送出前的檢查 Function;
//***********************************************************************************//
function CheckSendValue()
{
   var i_Chk_Val  = Check_Result_Choose();

   if(parseInt(i_Chk_Val) == 0) {
      alert("請至少選擇 1 個 查詢結果 !!");
      return false;
      }
   else {
      document.getElementById('Send_Msg').style.display  = '';
      document.getElementById('Send_Ctrl').style.display = 'none';
      document.getElementById('S1_Form').submit();
   	  }


   return false;
}
//***********************************************************************************//
//END
//***********************************************************************************//
