
//判断是不是合法的数字的函数
function IsNum(argValue)
{
	var flag=false;
	var length=argValue.length;
	for (var iIndex=0;iIndex<length;iIndex++)
	{
		if((argValue.substr(iIndex,1)>="0") && (argValue.substr(iIndex,1)<="9") )
			flag=true;
		else
		{
			flag=false;
			break;
		}
	}
	return flag;
}
//判断输入的是不是合法的英文域名的函数
function IsEnDomain(argValue) 
	{
		var flag1=false;
		var compStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-1234567890";
		var length2=argValue.length;
		for (var iIndex=0;iIndex<length2;iIndex++)
			{
				var temp1=compStr.indexOf(argValue.charAt(iIndex));
				if(temp1==-1) 
					{
						flag1=false;
						break;							
					}
				else
					{
						flag1=true;
					}
			}
		return flag1;
	}

function isEnDomain0(argValue) 
{
	var flag1=false;
	var compStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var length2=argValue.length;
	for (var iIndex=0;iIndex<length2;iIndex++)
	{
		var temp1=compStr.indexOf(argValue.charAt(iIndex));
		if(temp1==-1) 
		{
			flag1=false;
			break;							
		}
		else
		{
			flag1=true;
		}
	}
	return flag1;
}

function checkDomain()
{
	$("#DomainRegisterInfo").hide();
	$("#DomainWhiosInfo").hide();
	
	var etext=$("#DomainName").val();
	var elen=$("#DomainName").val().length;	
	var i;
	var aa;
	var domainStr;
	var domainStrV;
	var keywz;
	if (elen>60)
	{
		alert("请不要输入超过60个字符！");
		return false;		
	}
	if($.trim(etext) =="")
	{
    	alert("请输入要查询的域名！");
		return false;
	}
	for (i=0;i<=elen-1;i++)
	{
		aa=etext.charAt(i)
		if ((aa==' '))
		{
			alert("域名不能有空格！");
			return false;
		}
		if(etext.indexOf('.') >0)
	    {   
	        var domain1= etext.substring(0,etext.indexOf('.'));
	        domain1 = domain1.toLowerCase();
	        if(domain1 == 'www')
	            etext = etext.substring(etext.indexOf('.')+1,etext.length);
	          
	        var tld = etext.substring(etext.indexOf('.'),etext.length);
	        tld = tld.toLowerCase();
	        tld =tld.replace(/\./g,"");
	        $(tld).checked = true;
	        //eval("document.form1."+tld+".checked = true;");
	        etext = etext.substring(0,etext.indexOf('.'));
	    }
	    
	    $("#DomainName").val(etext);
	}
	
	var domainExt;
	var nodes=document.getElementsByName("DomainExt");
        for(i=0;i<nodes.length;i++)
        {
          if(nodes[i].checked==true)
          {
            domainExt=nodes[i].value;
          }       
        }
		
	
	if (domainExt==".com") 
	{
		domainStr=$("#DomainName").val();
		domainStrV=$("#DomainName").val().length-1;
		if (domainStr.indexOf("cbs")>0 || domainStr.indexOf("CBS")>0)
		{	
			keywz=domainStrV-2;		  
		}
		if (domainStr.indexOf("cdn")>0 || domainStr.indexOf("CDN")>0)
		{	
			keywz=domainStrV-2;		  
		}
		if (domainStr.indexOf("zlbf")>0 || domainStr.indexOf("ZLBF")>0)
		{	
			keywz=domainStrV-2;		  
		}
		if (domainStr.indexOf("sinous")>0 || domainStr.indexOf("SINOUS")>0)
		{	
			keywz=domainStrV-5;		  
		}
		if (domainStr.indexOf("minghui")>0 || domainStr.indexOf("MINGHUI")>0)
		{	
			keywz=domainStrV-6;		  
		}
		//alert(keywz);
		if (domainStr.indexOf("cbs",-domainStrV)==keywz || domainStr.indexOf("minghui",-domainStrV)==keywz || domainStr.indexOf("sinous",-domainStrV)==keywz || domainStr.indexOf("cdn",-domainStrV)==keywz || domainStr.indexOf("zlbf",-domainStrV)==keywz || domainStr.indexOf("CBS",-domainStrV)==keywz || domainStr.indexOf("MINGHUI",-domainStrV)==keywz || domainStr.indexOf("SINOUS",-domainStrV)==keywz || domainStr.indexOf("CDN",-domainStrV)==keywz || domainStr.indexOf("ZLBF",-domainStrV)==keywz) 	  
		{
			if (confirm("以minghui, sinous,cbs,cdn,zlbf\n\n结尾的.com域名目前解析有问题，\n\n可能无法访问，您确定继续注册吗？")==true)
			{
				return true;
			}
			else
			{
				return false;
			}
		}
	}
			   

	if (domainExt==".org"||domainExt==".info")
	{
		 if ($("#DomainName").val().length<3)
		 {
			 alert("注册 .org.biz,info,cc 域名最少需输入3个字符！"); 	 
			 $("#DomainName").focus();
			 return false; 
		 }
	} 
	
	
	if (domainExt==".tv"||domainExt==".cc")
	{
	
	    if(IsEnDomain($("DomainName").value))
		{
		     if ($("#DomainName").length<4)
		     {
			     alert("注册.tv域名最少需输入4个字符，字符太少！"); 	 
			     $("#DomainName").focus();
			     return false; 
		     }
		 }
	}
	if (domainExt==".name")
	{
		if (isEnDomain0($("#DomainName").val()) && $("#DomainName").val().length < 3) 
		{
			alert("对不起，您提交的是受限制注册的.name域名");
			$("#DomainName").focus();
			return false;
		} 

		if (IsNum($("DomainName").value)) 
		{
			alert("对不起，您提交的是受限制注册的.name域名");
			$("#DomainName").focus();
			return false;
		} 
	}
	getDomainWhios($("#DomainName").val()+domainExt);	
}

function getDomainWhios(name)
{
	$.prompt('<div style="text-align;center"><img src="/images/icon_loading_max.gif" /><h1>查询中...</h1></div>',{top:200, buttons: { 关闭: true } },{opacity:10});
	var info=""
    var url = "/Tools/XHttp_htfly.ashx?t=domain&name="+name;	
	$.get(url, function(data)
    {
		var v=$.trim(data);
		
		var arrayDomain = new Array();
		arrayDomain=v.split("%|%");	
	    if(arrayDomain != null)
	　　{
			if(arrayDomain[0]==0)//未注册
			{
				$("#DomainRegisterInfo").show();
				$("#DomainRegisterInfo").html("您查询的域名："+name+" <span style='color:#66cc00;'>没有被注册,赶快抢注吧！<span>  <a href='/buydomain.aspx?n="+name+"' target='_blank' class='a_hot' style='font-size:12px;'><img src='/images/icon_pencil.gif' /> 填写域名注册信息表单</a>");
				$("#DomainWhiosInfo").hide();
			}
			else if(arrayDomain[0]==1)//已注册
			{
				info="以下是返回信息：<pre>"+arrayDomain[1]+"</pre>";
				//info=info.replace(/['|"]/g, "“");
				//alert(info);
				//window.open(info);
				$("#DomainRegisterInfo").show();
	　　　　	$("#DomainRegisterInfo").html("您查询的域名："+name+" <span style='color:#ff0000;'>已经被注册！</span> <span onclick='$(\"#DomainWhiosInfo\").toggle();'><img id='Arrow_DomainWhiosInfo' src='/images/01_26.png' /> 查看Whios信息</span>");
	　　　　	$("#DomainWhiosInfo").html(info);
			}
			else if(arrayDomain[0]==2)//查询超时
			{
				info="以下是返回信息：<pre>"+arrayDomain[1]+"</pre>";
				//info=info.replace(/['|"]/g, "“");
				
				$("#DomainRegisterInfo").show();
	　　　　	$("#DomainRegisterInfo").html("您查询的域名："+name+" <span style='color:#ff0000;'>查询超时，请稍候再试！</span> <span onclick='$(\"#DomainWhiosInfo\").toggle();'><img id='Arrow_DomainWhiosInfo' src='/images/01_26.png' /> 查看Whios信息</span>");
				$("#DomainWhiosInfo").html(info);
			}	
	　　}
	　　
	　　jQuery.prompt.close();
	
    });
   
}

function showWhios(){
$.prompt(whiosInfo,{ buttons: { 关闭: true } },{opacity:10});
}

function switchBox(objName)
	    {
	        var objImg=new Image () ;
	        objImg=document.getElementById("Arrow_"+objName);  		
	        if(document.getElementById(objName).style.display=="none")
	        {
	            objImg.src="/images/icon_arrow_down.gif";
	            $("#"+objName).show();
	        }
	        else
	        {
	           objImg.src="/images/icon_arrow_up.gif";
	           $("#"+objName).hide();
	        }
	    }