/**检查英文域名是否合法*/
function eDomainCheck_onclick(formObject,strObject,fromType){
    var a,b;

	if (strObject.value == ""){
        alert("请输入您要查询的域名！");
	    strObject.focus();
	    return false;
    }
    else if (strObject.value.length < 2 ||strObject.value.length > 46){
	    alert("您输入的域名长度不合法,请从新输入！");
	    strObject.focus();
	    return false;
   	}
	else if (strObject.value.indexOf(' ',0) >= 0){
	    alert("域名中不能包含有空格！");
	    strObject.focus();
	    return false;
	}
	else if (strObject.value.indexOf('-',0) == 0 || (strObject.value.lastIndexOf('-') == (strObject.value.length - 1))){
	    alert("域名不能以'-'开头或结尾！");
	    strObject.focus();
	    return false;
	}
    	
	a = ASIICodeCheck06(strObject.value);//判断是否含有不合法字符
	if (a==true){
	}
    else{
        alert("\'" + a + "\'" + "在域名中是非法的字符,请您重新输入！");
        strObject.focus();
        return false;
    }
    
    if(fromType=="cne")
    {
    	if(formObject.cn.checked==false && formObject.comcn.checked==false &&
    	   formObject.netcn.checked==false && formObject.govcn.checked==false &&
    	   formObject.orgcn.checked==false && formObject.biz.checked==false &&
    	   formObject.tv.checked==false && formObject.cc.checked==false &&
    	   formObject.info.checked==false && formObject.com.checked==false &&
    	   formObject.net.checked==false && formObject.org.checked==false)
    	{
    		alert("请您选择域名后缀！");
    		return false;
    	}
    }

    formObject.submit();
}

/**检查中文域名是否合法*/
function cDomainCheck_onclick(formObject,strObject,fromType){
    var a,b;

	if (strObject.value == ""){
        alert("请输入您要查询的域名！");
	    strObject.focus();
	    return false;
    }
    else if (strObject.value.length < 2 ||strObject.value.length > 20){
	    alert("您输入的域名长度不合法,请从新输入！");
	    strObject.focus();
	    return false;
   	}
   	else if (strObject.value.indexOf(' ',0) >= 0){
	    alert("域名中不能包含有空格！");
	    strObject.focus();
	    return false;
	}
    	
	a = ASIICodeCheck07(strObject.value);//判断是否含有不合法字符
	if (a==true){
	}
    else{
        alert("在'中文域名'中只能包含中文字符,请您重新输入！");
        strObject.focus();
        return false;
    }
    
    
    if(fromType=="cnc")
    {
    	if(formObject.zg.checked==false && formObject.gs.checked==false && 
    	   formObject.wl.checked==false && formObject.com.checked==false && 
    	   formObject.net.checked==false)
    	{
    		alert("请您选择中文域名后缀！");
    		return false;
    	}
    }

    formObject.submit();
}

function ASIICodeCheck06(x){ //检查x中是否由字母,数字和'-'组成.是返回true,否返回非法字符
    var a,i,l;
    l = x.length;
    for (i=0;i<l;i++){
        a = x.charCodeAt(i);
        if (((65<=a)&&(a<=90)) || ((97<=a)&&(a<=122)) || ((48<=a)&&(a<=57))||(a==45)){
        }
        else return x.charAt(i);
    }
    return true;
}

function ASIICodeCheck07(x){ //检查x中是否包含ASCII码.否返回true,是返回非法字符
    var a,i,l;
    l = x.length;
    for (i=0;i<l;i++){
        a = x.charCodeAt(i);
        if ((0<=a)&&(a<=126)){
        	return x.charAt(i);
        }
        
    }
    return true;
}


