// JavaScript Document
 function isTongYong(argString) {
		var flag=false;
		var compStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-1234567890";
		var length1=argString.length;
				for(var chrIndex=0;chrIndex<length1;chrIndex++)
					{
						var temp=argString.charCodeAt(chrIndex);
						var temp1=compStr.indexOf(argString.charAt(chrIndex));
						if(temp>=10000 || temp1 > -1) 
							flag=true;
						else
							break;
					}
				return flag;
	}
		function isChDomain(argString)
			{
				var flag=false;
				var compStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-1234567890";
				var length1=argString.length;
				for(var chrIndex=0;chrIndex<length1;chrIndex++)
					{
						var temp=argString.charCodeAt(chrIndex)
						if(temp>=10000) 
							flag=true;
						else
						{
							var temp1=compStr.indexOf(argString.charAt(chrIndex));
							if(temp1==-1)
							{
								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 isNum(argValue) 
			{
				var flag1=false;
				var compStr="-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 CheckEmail(item)
{
	var etext=form1.domain.value;
	var elen=form1.domain.value.length;
	var i;
	var aa;
	//增加minghui.com sinous.com cbs.com cdn.com 提示，以后问题解决了还要去掉	
		var domainStr;
		var domainStrV;
		var keywz;
		form1.checkbox.value ="";
		if (elen>60)
	{
		alert("请不要输入超过60个字符！");
		return false;		
	}
	if(etext=="")
	{
    	alert("请输入要查询的域名！");
		return false;
	}
	if (etext.length<3)
	{
		alert('所查询域名最少为3位字符！');
		return false;
	}
	if (!isEnDomain(etext)) {
	        alert("对不起，您提交的域名格式不对，域名只能是字母，数字，及-组合");
	        form1.domain.focus();
	        return false;
	}
	for (i=0;i<=elen-1;i++)
	{
		aa=etext.charAt(i)
		if ((aa==' '))
		{
			alert("域名不能有空格！");
			return false;
		}
		if ((aa=='.'))
		{
			alert("不能直接输入带后缀的域名,只要输入想注册域名的名称即可查询！");
			return false;
		}

	}
			 if (form1.com.checked==true) 
			  {
			  domainStr=form1.domain.value;
			  domainStrV=form1.domain.value.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)
					  {
					  form1.checkbox.value += "com+" +p11102;
					  return true;
					  }
					  else
					  {
					  return false;
					  }
				  }
			  }
			   
			
			if (form1.org.checked==true||form1.biz.checked==true||form1.info.checked==true||form1.cc.checked==true)
			{
				 if (form1.domain.value.length<3)
				 {
				 alert("注册 .org.biz,info,cc 域名最少需输入3个字符！"); 	 
				 form1.domain.focus();
				 return false; 
				 }
			} 
			if (form1.tv.checked==true)
			{
				 if (form1.domain.value.length<4)
				 {
				 alert("注册.tv域名最少需输入4个字符！"); 	 
				 form1.domain.focus();
				 return false; 
				 }
			}
			if (form1.name.checked==true)
			{
				 for (var i=0;i<108;i++)
	                         {
		                 if (form1.domain.value==tempStrA[i])
			             {
			             window.alert("对不起，您提交的是受限制注册的.name域名");
				     form1.domain.focus();
			             return false;
			             }
                                  }
                                 if (isEnDomain0(form1.domain.value) && form1.domain.value.length < 3) {
	                             alert("对不起，您提交的是受限制注册的.name域名");
	                             form1.domain.focus();
	                             return false;
	                          } 
	                         if (isNum(form1.domain.value)) {
	                             alert("对不起，您提交的是受限制注册的.name域名");
	                             form1.domain.focus();
	                             return false;
	                          } 
			}			 
		if( form1.name.checked== true)
		{
			form1.checkbox.value += "name+" + p11109;
		}
		if( form1.com.checked==true)
		{
			form1.checkbox.value += "com+" +p11102;
		}
		if( form1.net.checked)
		{
			form1.checkbox.value += "net+" +p11102;
		}
		if( form1.org.checked)
		{
			form1.checkbox.value += "org+" +p11102;
		}
		if( form1.cn.checked)
		{
			form1.checkbox.value += "cn+" +p11101;
		}
		if( form1.comcn.checked)
		{
			form1.checkbox.value += "com.cn+" +p11101;
		}
		if( form1.netcn.checked)
		{
			form1.checkbox.value += "net.cn+" +p11101;
		}
		if( form1.orgcn.checked)
		{
			form1.checkbox.value += "org.cn+" +p11101;
		}
		if( form1.info.checked)
		{
			form1.checkbox.value += "info+" +p11110;
		}
		if( form1.biz.checked)
		{
			form1.checkbox.value += "biz+" +p11110;
		}
		if( form1.tv.checked)
		{
			form1.checkbox.value += "tv+" +p11107;
		}
		if( form1.cc.checked)
		{
			form1.checkbox.value += "cc+" +p11105;
		}
		if( form1.mobi.checked)
		{
			form1.checkbox.value += "mobi+" +p11116;
		}
	return true;
}
function CheckEmail1(item)
{
	form2.checkbox.value =""

	if (!isChDomain(form2.domain.value)) 
	{
		alert("至少要输入一个中文字!\n\n也可以输入英文,数字和减号!");
		return false;
	}
	if( form2.com.checked )
	{
		form2.checkbox.value +="com+" +p11103;
	}
	if( form2.net.checked )
	{
		form2.checkbox.value +="net+" +p11103;
	}
	if( form2.china1.checked )
	{
		form2.checkbox.value +="中国+" +p11104;
	}
	if( form2.company1.checked )
	{
		form2.checkbox.value +="公司+" +p11104;
	}
	if( form2.web1.checked )
	{
		form2.checkbox.value +="网络+" +p11104;
	}
	return true;
}
function CheckEmail2(item)
{
	form3.checkbox.value =""
	if (!isTongYong(form3.domain.value))
	{
		alert("通用网址只能输入汉字,英文,数字和减号!");
		form3.domain.focus();
		return false;
	}
	
	form3.checkbox.value += "tongyong+" + p11108;
	form3.tongyong.value ="YES";
	return true;
}

<!-- 
//判断输入的是否为中文的函数 
function isChDomain(argString) 
{ 
var flag=false; 
var compStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-1234567890"; 
var length1=argString.length; 
for(var chrIndex=0;chrIndex<length1;chrIndex++) 
{ 
var temp=argString.charCodeAt(chrIndex) 
if(temp>=10000) 
flag=true; 
else 
{ 
var temp1=compStr.indexOf(argString.charAt(chrIndex)); 
if(temp1==-1) 
{ 
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 valid1(obj) 
{ 
if (obj.domain.value.length > 60) { 
alert("输入的域名超过了60个字符!"); 
return false; 
} 
if (obj.encode.value == "english") 
if (!isEnDomain(obj.domain.value)) { 
alert("只能输入英文,数字和减号!"); 
return false; 
} 
else 
return true; 
else if (obj.encode.value == "gb" || obj.encode.value == "big5") 
if (!isChDomain(obj.domain.value)) { 
alert("至少要输入一个中文字!\n\n也可以输入英文,数字和减号!"); 
return false; 
} 
else 
{ 
obj.checkbox.value =obj.tld.value + "+/buy/domain_service/domain_name_reg_d1_3.asp?PackageID=11103&productid=4agb,"; 
return true; 
} 
} 

function whois_display(num) { 
var obj_div,i; 
for(i = 1;i <= 7; i ++) { 
obj_div = eval("div" + i); 
if (i == num) 
obj_div.style.display = "inline"; 
else 
obj_div.style.display = "none"; 
} 
} 

// 根据选择的域名种类显示whois表单 
function whois_jump(num) { 
whois_display(num); 
window.location.href= "#top"; 
} 
--> 

