ckdomain = {
  tLoading: function(_strers, _strapi)
  {
    var tstrers = _strers;
    var tstrapi = _strapi;
    var tmpHTML = '';
    tmpHTML += '<div class="domain">';
    tmpHTML += '  <div class="domainTitle">';
    tmpHTML += '    <span class="hand" onclick="ckdomain.tClose();"></span>';
    tmpHTML += '  </div>';
    tmpHTML += '  <div id="domainContent" class="domainContent">' + tstrers + '</div>';
    tmpHTML += '</div>';
    cls.mask.tShow(tmpHTML);
    cls.mask.tSetStyle();
    var tdomainName = $('domain-name').value;
    if (!/^[A-Za-z0-9\-]+$/.test(tdomainName)) $('domainContent').innerHTML = $('domain-ck-error-1').value;
    else
    {
      var tapiURL = tstrapi;
      tapiURL += '?domain-name=' + tdomainName;
      if ($('domain-f-com').checked) tapiURL += '&domain-f-com=1';
      if ($('domain-f-net').checked) tapiURL += '&domain-f-net=1';
      if ($('domain-f-org').checked) tapiURL += '&domain-f-org=1';
      if ($('domain-f-cn').checked) tapiURL += '&domain-f-cn=1';
      if ($('domain-f-com_cn').checked) tapiURL += '&domain-f-com_cn=1';
      cls.tigets(tapiURL, ckdomain.tLoadings);
    };
  },
  tLoadings: function(_strers)
  {
    var tstrers = _strers;
    if (tstrers != '$error$')
    {
      var tobj = $('domainContent');
      if (tobj) tobj.innerHTML = tstrers;
    };
  },
  tReg: function(_strurl, _strnum)
  {
    var tstrurl = _strurl;
    var tstrnum = _strnum;
    var tpara = '?type=reg&domain=';
    for (ti = 1; ti <= tstrnum; ti ++)
    {
      var tobj = get_id('domain-reg-' + ti);
      if (tobj)
      {
        if (tobj.checked) tpara += escape(tobj.value + ',');
      };
    };
    if (tpara.substr(tpara.length - 3) == '%2C') tpara = tpara.substr(0, tpara.length - 3);
    location.href = tstrurl + tpara;
  },
  tClose: function()
  {
    cls.mask.tClose();
  }
};