var TXT_NETBUSY = "网络繁忙，请稍后再试…";var TXT_NETWAIT = "正在获取数据，请稍候…";var TXT_POSTDATA = "正在提交数据，请稍候…";var _SEARCH_CANCEL=false;var _SEARCH_TYPE='';var _SEARCH_COUNT=0;String.prototype.toInt=function(){return $.func.checkInt(this)};function moveOption(from,to){from=$(from)[0];to=$(to)[0];for(var i=from.options.length-1;i>=0;i--){if(from.options[i].selected&&from.options[i].value!=''){to.options.add(new Option(from.options[i].text,from.options[i].value));from.options[i]=null}}}function checkboxAll(name,o){if(o.type!="checkbox")return;$("input[name='"+name+"']:checkbox:enabled").attr("checked",o.checked)}function getData(o){return eval("false||"+$(o).attr('data'))}function checkDomain(root,suffixes,fn,free){var time=1,suffix=[];if(typeof suffixes=="string"){suffixes=[suffixes]}time=suffixes.length;if(!time)return;var i=0;while((i<2)&&suffixes.length>0){suffix.push(suffixes.shift());i++}var domains=$.map(suffix,function(s){return root+s});time-=i;$.ajax({type:"POST",url:"/domain/check.php",data:{act:"check",root:root,suffix:suffix.join(","),free:free?"1":"0"},dataType:"json",success:function(data){fn(data,time,free);if(time&&!_SEARCH_CANCEL)checkDomain(root,suffixes,fn,free)},error:function(res){fn(domains,time,free);if(time&&!_SEARCH_CANCEL)checkDomain(root,suffixes,fn,free)}})}function checkStatus(o){var status=o.className;var domain=o.name;if(status=="disable"||status=="expire"){window.open("http://domain.oray.cn/whois/?"+encodeURIComponent(domain),"whois")}else if(status=="enable"){window.open("/payment/domain_reg.php?domain="+encodeURIComponent(domain),"domainreg")}else if(status=="loading"){alert(TXT_POSTDATA)}else{if(_SEARCH_COUNT>=5)return alert(TXT_POSTDATA);$("a[name="+domain+"]").attr("class","loading");var a=[],p=domain.indexOf(".");a[0]=domain.substr(0,p);a[1]=domain.substr(p);checkDomain(a[0],a[1],updateStatus);_SEARCH_COUNT++}}function updateStatus(rets,time){var status="timeout";if(typeof rets=="string"){$("a[name="+rets+"]").attr("class",status);return}$(rets).each(function(){if(this.ret==100){status="enable"}else if(this.ret==0){status="disable"}$("a[name="+this.domain+"]").attr("class",status);_SEARCH_COUNT--})}function addRegister(domain,alt){}
