function CheckForm(form) {
    //开始检测用户
    form.txUserName.value = form.txUserName.value.replace(/^ {1,}/g, "");
    form.txUserName.value = form.txUserName.value.replace(/ {1,}$/g, "");
    if (form.txUserName.value == "") {
        alert("请输入用户名(4-12位英文字母或者数字)");
        form.txUserName.focus();
        return false;
    }

    if (/^[0-9a-zA-Z]{4,12}$/.test(form.txUserName.value) == false) {
        alert("用户名要4-12位的英文字母/数字组合");
        form.txUserName.focus();
        return false;
    }

    if (!form.Accept.checked) {
        alert("请先阅读并接受用户服务协议");
        return false;
    }

    if (form.UType) {
        if (form.UType[0].checked == false && form.UType[1].checked == false) {
            alert("请选择用户类型");
            form.UType[0].focus();
            return false;
        }
    }

    form.txCompany_GB.value = form.txCompany_GB.value.replace(/^ {1,}/g, "");
    form.txCompany_GB.value = form.txCompany_GB.value.replace(/ {1,}$/g, "");
    if (form.txCompany_GB.value == "") {
        alert("请输入单位名称(中文)");
        form.txCompany_GB.focus();
        return false;
    }
    var hasChinese = false;
    for (i = 0; i < form.txCompany_GB.value.length; i++) {
        if (form.txCompany_GB.value.charCodeAt(i) > 127) {
            hasChinese = true;
            break;
        }
    }
    if (!hasChinese) {
        alert("单位名称(中文)没有任何中文字符");
        form.txCompany_GB.focus();
        return false;
    }

    form.txCC_GB.value = form.txCC_GB.value.replace(/^ {1,}/g, "");
    form.txCC_GB.value = form.txCC_GB.value.replace(/ {1,}$/g, "");
    if (form.txCC_GB.value == "") {
        alert("请输入国家名称(中文)");
        form.txCC_GB.focus();
        return false;
    }
    var hasChinese = false;
    for (i = 0; i < form.txCC_GB.value.length; i++) {
        if (form.txCC_GB.value.charCodeAt(i) > 127) {
            hasChinese = true;
            break;
        }
    }
    if (!hasChinese) {
        alert("国家名称(中文)没有任何中文字符");
        form.txCC_GB.focus();
        return false;
    }

    form.txCity_GB.value = form.txCity_GB.value.replace(/^ {1,}/g, "");
    form.txCity_GB.value = form.txCity_GB.value.replace(/ {1,}$/g, "");
    if (form.txCity_GB.value == "") {
        alert("请输入所在城市(中文)");
        form.txCity_GB.focus();
        return false;
    }
    var hasChinese = false;
    for (i = 0; i < form.txCity_GB.value.length; i++) {
        if (form.txCity_GB.value.charCodeAt(i) > 127) {
            hasChinese = true;
            break;
        }
    }
    if (!hasChinese) {
        alert("城市(中文)没有任何中文字符");
        form.txCity_GB.focus();
        return false;
    }


    form.txAddr_GB.value = form.txAddr_GB.value.replace(/^ {1,}/g, "");
    form.txAddr_GB.value = form.txAddr_GB.value.replace(/ {1,}$/g, "");
    if (form.txAddr_GB.value == "") {
        alert("请输入通讯地址(中文)");
        form.txAddr_GB.focus();
        return false;
    }

    if (/^[0-9]{6,6}$/.test(form.txZipCode.value) == false) {
        alert("邮政编码只能六位数字");
        form.txZipCode.focus();
        return false;
    }

    form.txContact_GB.value = form.txContact_GB.value.replace(/^ {1,}/g, "");
    form.txContact_GB.value = form.txContact_GB.value.replace(/ {1,}$/g, "");

    if (form.txContact_GB.value == "") {
        alert("请输入姓名(中文)");
        form.txContact_GB.focus();
        return false;
    }

    var hasChinese = false;
    for (i = 0; i < form.txContact_GB.value.length; i++) {
        if (form.txContact_GB.value.charCodeAt(i) > 127) {
            hasChinese = true;
            break;
        }
    }
    if (!hasChinese) {
        alert("姓名(中文)没有任何中文字符");
        form.txContact_GB.focus();
        return false;
    }

    if (/^(\+{0,1}[0-9]{0,3}\.{0,1}){0,1}[0-9-\.]{1,13}[-\.]{0,}[0-9]{0,}$/.test(form.txTel.value) == false || form.txTel.value.length < 10) {
        alert("您输入的电话号码格式不正确,请重新输入!");
        form.txTel.focus();
        return (false);
    }

    if (/^(\+{0,1}[0-9]{0,3}\.{0,1}){0,1}[0-9-\.]{1,13}[-\.]{0,}[0-9]{0,}$/.test(form.txFax.value) == false || form.txFax.value.length < 10) {
        alert("您输入的传真号码格式不正确,请重新输入!");
        form.txFax.focus();
        return (false);
    }


    if (/^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/.test(form.txEmail.value) == false) {
        alert("请输入正确的邮件地址");
        form.txEmail.focus();
        return false;
    }


    /*
    if(/^(\[0-9a-z]{1,}[_-+\.]{0,1}[0-9a-z]{0,}@[0-9a-z]{1,}([-.]{0,}[0-9a-z]{1,}){0,}\.[0-9a-z]{1,}([-\.][0-9a-z]{0,}){0,}$/.test(form.txEmail.value)==false)
    {
    alert("请输入正确的邮件地址");
    form.txEmail.focus();
    return false;
    }
    */
    /*
							
    \.{0,1}){0,1}[0-9-\.]{1,12}[0-9]{0,}$/.test(form.txFax.value)==false){
    alert("您输入的传真号码格式不正确,请重新输入!");
    form.txFax.focus();
    return(false);
    }
		
		\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
    */
    /*
    if(form.txEmail.value.indexOf("@")<1||form.txEmail.value.indexOf(".")<1){
    alert("请输入正确的邮件地址");
    form.txEmail.focus();
    return false;
    }
    */



    /*
    alert("请输入正确的邮件地址");
    form.txEmail.focus();
    return false;
    */
    /*
    form.ACity.value=form.ACity.value.replace(/^ {1,}/g,"");
    form.ACity.value=form.ACity.value.replace(/ {1,}$/g,"");
    if(form.ACity.value==""){
    alert("请输入城市");
    form.ACity.focus();
    return false;
    }
    if(/^\+{1,1}[0-9]{1,3}\.{1,1}[0-9]{1,12}-{0,}[0-9]{0,}$/.test(form.txFax.value)==false){alert("您输入的传真号码格式不正确,请重新输入!");form.txFax.focus();return(false);}
    */
}