function isEnKong(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 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 Trim(info) {
    return info.replace(/(^\s*)|(\s*$)/g, "");
}


function Info_Check() {
    var domain10 = document.form1.domain1.value.replace(/['　'|' ']*/ig, '');

    domain10 == Trim(domain10);
    if (IsChDomain(domain10))
        SetCheckBox1(true);
    else if (IsEnDomain(domain10))
        SetCheckBox2(false);

    document.form1.domain1.value = domain10;
}

function SetCheckBox1(flag) {

    if (document.form1.queryType[0].checked == true) {
        alert('请输入英文或数字');
        // document.form1.domain1.focus();
        return false;
    }
}
function SetCheckBox2(flag) {
    if (document.form1.queryType[1].checked == true) {
        alert('请输入中文');
        // document.form1.domain1.focus();
        return false;
    }
}

function CheckEmail(item) {
    var etext = document.form1.domain1.value;
    var elen = document.form1.domain1.value.length;
    var i;
    var aa;

    var domainStr;
    var domainStrV;
    var keywz;
    if (elen > 63) {
        alert("请不要输入超过63个字符！");
        return false;
    }
    if (Trim(etext) == "") {
        alert("请输入要查询的域名！");
        return false;
    }

    if (IsChDomain(etext)) {
        if (document.form1.queryType[0].checked == true) {
            alert('请输入英文或数字');
            // document.form1.domain1.focus();
            return false;
        }

    }
    if (IsEnDomain(etext)) {
        if (document.form1.queryType[1].checked == true) {
            alert('请输入中文');
            // document.form1.domain1.focus();
            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, "");

        eval("document.form1." + tld + ".checked = true;");
        etext = etext.substring(0, etext.indexOf('.'));
    }
    document.form1.domain.value = etext;

    if (document.form1.com.checked == true) {
        domainStr = document.form1.domain1.value;
        domainStrV = document.form1.domain1.value.length - 1;
    }
    if (document.form1.queryType[0].checked == true) {
        if (document.form1.com.checked == false && document.form1.me.checked == false && document.form1.net.checked == false && document.form1.cn.checked == false && document.form1.mobi.checked == false && document.form1.org.checked == false && document.form1.hk.checked == false && document.form1.info.checked == false && document.form1.comcn.checked == false && document.form1.netcn.checked == false && document.form1.name.checked == false && document.form1.biz.checked == false && document.form1.cc.checked == false && document.form1.tv.checked == false && document.form1.asia1.checked == false && document.form1.tel.checked == false && document.form1.govcn.checked == false && document.form1.orgcn.checked == false) {
            alert('请选择后缀');
            document.form1.com.focus();
            return false;
        }
    }
    if (document.form1.queryType[1].checked == true) {
        if (document.form1.网络.checked == false && document.form1.中国.checked == false && document.form1.公司.checked == false && document.form1.biz.checked == false && document.form1.cc.checked == false && document.form1.tv.checked == false && document.form1.com.checked == false && document.form1.net.checked == false && document.form1.hk.checked == false) {
            alert('请选择后缀');
            document.form1.com.focus();
            return false;

        }

    }

    return true;

}
