﻿/// <reference path="jquery-1.2.6.min.js" />
$(function() {

    //清除数据
    $("input[type='text']").val("");
    $("#password").val("");
    $("#passwordConfirm").val("");
    Imgrefresh();
    hightlight();
    showbottomtip();
    GetlistTradeParent();
});
//刷新验证码
function Imgrefresh() {
    var img = $("#randomImg");
    var btn = $("#btnRefresh");
    btn.click(function() {
        var r = Math.random();
        img.attr("src", "checkCode.ashx?" + r);
        return false;
    });
}
//输入区域的高亮
function hightlight() {
    $("input").focus(function() {
        var dl = $(this).parents("dl");
        $("dl").removeClass("hightlight");
        dl.addClass("hightlight");
    }).blur(function() {
        $("dl").removeClass("hightlight");
    });
    $("select").focus(function() {
        $("dl").removeClass("hightlight");
        $(this).parents("dl").addClass("hightlight");
    }).blur(function() {
        $("dl").removeClass("hightlight");
    });
}
function showbottomtip() {
    $("#btnSubmit").mouseover(function() { $(".reg_bottomtip").show(); }).mouseout(function() { $(".reg_bottomtip").hide(); });
}
//行业类型下拉绑定

function GetlistTradeParent() {//获得联系人列表

    $.ajax({
        url: "ServerlistTrade.ashx",
        dataType: "json",
        cache: true,
        type: "GET",
        data: { stateparent: "1" },
        error: function(data) { alert(data + "err"); },
        success: function(json) {

            var table = json.root;
            $.each(table, function(i, n) {
                var tradeid = n.tradeid;
                var tradename = n.tradename;
                $("#liTradeTypeParent").append("<option value=" + tradeid + " >" + tradename + "</option>");
            });

        }
    });
}




function Getlisttradechildren() {

    var tradeid;
    var father = document.getElementById("liTradeTypeParent");
    for (i = 0; i < father.length; i++) {
        if (father[i].selected == true) {
            tradeid = father[i].value;
        }
    }

    if (tradeid == 0) {

        $("#listTradeClassPanel").removeClass("tip_correct");
        $("#listTradeClassPanel").addClass("tip_notice");
        $("#liTradeTypeParent").css("backgroundColor", emptyColor);
        $("#listTradeClassPanel").html(message.liTradeTypeParent.empty);
        $("#liTradeTypeChild").html("");
        var len=$("#liTradeTypeChild")[0].options.length;
        $("#liTradeTypeChild")[0].options[len] = new Option("-请选择-", "0");
        return;
    }
    else {
        successTip($("#listTradeClassPanel"));
        $("#liTradeTypeParent").css("backgroundColor", blankColor);
        
        
    }
    
    $("#liTradeTypeChild").html("");
    $.ajax({
        url: "ServerlistTrade.ashx",
        dataType: "json",
        cache: true,
        type: "GET",
        data: { statechildren: tradeid },
        error: function(data) { alert(data + "err"); },
        success: function(json) {

            var table = json.root;
            $.each(table, function(i, n) {

                var tradeid = n.tradeid;
                var tradename = n.tradename;
                $("#liTradeTypeChild").append("<option value=" + tradeid + " >" + tradename + "</option>");
            });

        }
    });
}








function checklistTradeClass(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#listTradeClassPanel");

    if (v == 0) {
        panel.removeClass("tip_correct");

        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.listTradeClass.empty);
        return message.listTradeClass.empty;
    }
    successTip(panel);
    ms.css("backgroundColor", blankColor);
    return "";

}



//验证
//检查邮箱地址是否可用
function checkEmail(obj) {
    var email = $(obj);
    var v = $.trim(email.attr("value"));
    var emailPanel = $("#emailPanel");
    // emailPanel.removeClass("tip_error");
    emailPanel.removeClass("tip_notice");
    //本地检查格式
    if (v == "") {
        emailPanel.removeClass("tip_correct");
        emailPanel.removeClass("tip_error");
        emailPanel.addClass("tip_notice");
        email.css("backgroundColor", emptyColor);
        emailPanel.html(message.email.empty);
        return message.email.empty;
    }
    if (!jcv_checkEmail(v)) {
        failTip(emailPanel, message.email.illegal);
        emailFlag = 0;
        email.css("backgroundColor", errColor);
        return message.email.illegal;
    }

    //到服务器端检查邮箱是否可用
    if (emailFlag == 2 && v == checkedEmail) {
        return emailPanel, message.email.exists;
    }
    if (emailFlag == 3 && v == checkedEmail) {
        return emailPanel, message.email.illegal;
    }
    if (emailFlag == 0 || v != checkedEmail) {
        //$("#btnSubmit").css("disabled", "true");
        $("#btnSubmit").attr("disabled", "true");
        var url = "ServerVerifyCode.ashx?name=" + escape(v) + "&type=" + 1;
        emailPanel.html(message.email.checking);
        $.ajax({
            url: url,
            dataType: "text",
            success: function(res) {

                $("#btnSubmit").removeAttr("disabled", "false");

                //邮箱有效
                if (res == "0") {
                    email.css("backgroundColor", blankColor);
                    successTip(emailPanel, message.email.valid);
                    emailFlag = "1";
                    checkedEmail = v;
                    //  showVerifyCode();
                }
                //邮箱已被占用
                if (res == "1") {
                    email.css("backgroundColor", errColor);
                    failTip(emailPanel, message.email.exists);
                    emailFlag = "2";
                    checkedEmail = v;
                    return message.email.exists;
                }
                //邮箱非法
                if (res == "2") {
                    email.css("backgroundColor", errColor);
                    failTip(emailPanel, message.email.illegal);
                    emailFlag = "3";
                    checkedEmail = v;
                    return message.email.illegal;
                }

            }
        });
        //   return message.email.checking;
    }
    return "";
}


//公司名称
function checktxtComName(obj) {
    var txtComName = $(obj);
    var v = $.trim(txtComName.attr("value"));
    var txtComNamePanel = $("#txtComNamePanel");
    //  txtComNamePanel.removeClass("tip_error");
    // txtComNamePanel.removeClass("tip_correct");
    txtComNamePanel.removeClass("tip_notice");

    //本地检查格式
    if (v == "") {
        txtComNamePanel.removeClass("tip_correct");
        txtComNamePanel.removeClass("tip_error");
        txtComNamePanel.addClass("tip_notice");
        txtComName.css("backgroundColor", emptyColor);
        txtComNamePanel.html(message.txtComName.empty);
        return message.txtComName.empty;
    }
    var count = getcharnum(v);
    if (count < 2 || count > 100) {
        failTip(txtComNamePanel, message.txtComName.notenough);
        return message.txtComName.notenough;
        txtComName.css("backgroundColor", errColor);
    }
    if (jcv_checktxtComName(v)) {
        failTip(txtComNamePanel, message.txtComName.illegal);
        return message.txtComName.illegal;
        txtComName.css("backgroundColor", errColor);
    }
    if (nameFlag == 2 && v == messagenamevalue) {
        return txtComNamePanel, message.txtComName.exists;
    }
    if (nameFlag == 3 && v == messagenamevalue) {
        return txtComNamePanel, message.txtComName.illegal;
    }
    if (nameFlag == 0 || v != messagenamevalue) {
        $("#btnSubmit").attr("disabled", "true");
        var url = "ServerVerifyCode.ashx?name=" +escape(v) + "&type=" + 2;
        /// <reference path="../../../members/reg/ServerVerifyCode.aspx" />

        txtComNamePanel.html(message.txtComName.checking);
        $.ajax({

            url: url,
            dataType: "text",
            success: function(res) {
                $("#btnSubmit").removeAttr("disabled", "false");

                if (res == "0") {
                    txtComName.css("backgroundColor", blankColor);
                    successTip(txtComNamePanel, message.txtComName.valid);
                    nameFlag = "1";
                    messagenamevalue = v;
                    //  showVerifyCode();
                }
                if (res == "1") {
                    txtComName.css("backgroundColor", errColor);
                    failTip(txtComNamePanel, message.txtComName.exists);
                    nameFlag = "2";
                    messagenamevalue = v;
                    return message.txtComName.exists;
                }
                if (res == "2") {
                    txtComName.css("backgroundColor", errColor);
                    failTip(txtComNamePanel, message.txtComName.illegal);
                    nameFlag = "3";
                    messagenamevalue = v;
                    return message.txtComName.illegal;
                }
            }
        });
        //  return message.txtComName.checking;
    }
    return "";
}


//用户名
function checkname(obj) {
    var name = $(obj);
    var v = $.trim(name.attr("value"));
    var namePanel = $("#namePanel");
    //本地检查格式
    if (v == "") {
        namePanel.removeClass("tip_correct");
        namePanel.removeClass("tip_error");
        namePanel.addClass("tip_notice");
        name.css("backgroundColor", emptyColor);
        namePanel.html(message.name.empty);
        return message.name.empty;
    }
    var count = getcharnum(v);
    if (count < 4 || count > 20) {
        failTip(namePanel, message.name.notenough);
        name.css("backgroundColor", errColor);
        return message.name.notenough;
    }
    if (!jcv_checkname(v)) {
        failTip(namePanel, message.name.illegal);
        nameFlag = 0;
        name.css("backgroundColor", errColor);
        return message.name.illegal;
    }
    else {
        name.css("backgroundColor", blankColor);
        successTip(namePanel, message.name.valid);
        //  return message.txtComName.valid;
    }

    return "";
}



//检查联系人
function checktxtName(obj) {
    var txtName = $(obj);
    var v = $.trim(txtName.attr("value"));
    var txtNamePanel = $("#txtNamePanel");
    //本地检查格式
    if (v == "") {
        txtNamePanel.removeClass("tip_correct");
        txtNamePanel.removeClass("tip_error");
        txtNamePanel.addClass("tip_notice");
        txtName.css("backgroundColor", emptyColor);
        txtNamePanel.html(message.txtName.empty);
        return message.txtName.empty;
    }
    var count = getcharnum(v);
    if (count < 2 || count > 32) {

        failTip(txtNamePanel, message.txtName.notenough);
        txtName.css("backgroundColor", errColor);
        return message.txtName.notenough;
    }
    else {
        txtName.css("backgroundColor", blankColor);
        successTip(txtNamePanel, message.txtName.valid);

    }
    // if (!jcv_checktxtName(v)) {
    //   failTip(txtNamePanel, message.txtName.illegal);
    //   return message.txtName.illegal;
    //    }
    return "";
}


//检查性别
function checkSex() {
    var sexPanel = $("#sexPanel");
    var male = $("#male");
    var female = $("#female");
    if (male.get(0).checked || female.get(0).checked) {
        successTip(sexPanel);
        return "";
    }
    failTip(sexPanel, message.sex.empty);
    return message.sex.empty;
}



//检查部门
function checktxtDept(obj) {

    var txtDept = $(obj);
    var v = $.trim(txtDept.attr("value"));
    var txtDeptPanel = $("#txtDeptPanel");
    //本地检查格式
    if (v != "") {
        var count = getcharnum(v);
        if (count < 0 || count > 40) {
            failTip(txtDeptPanel, message.txtDept.notenough);
            txtDept.css("backgroundColor", errColor);
            return message.txtDept.notenough;
        }
        else {
            txtDept.css("backgroundColor", blankColor);
            successTip(txtDeptPanel, message.txtDept.valid);
            return "";
        }
    }
}

//检查职位
function checktxtPosition(obj) {

    var txtPosition = $(obj);
    var v = $.trim(txtPosition.attr("value"));
    var txtPositionPanel = $("#txtPositionPanel");
    //本地检查格式
    if (v == "") {
        txtPositionPanel.removeClass("tip_correct");
        txtPositionPanel.removeClass("tip_error");
        txtPositionPanel.addClass("tip_notice");
        txtPosition.css("backgroundColor", emptyColor);
        txtPositionPanel.html(message.txtPosition.empty);
        return message.txtPosition.empty;
    }
    var count = getcharnum(v);
    if (count < 2 || count > 40) {
        failTip(txtPositionPanel, message.txtPosition.notenough);
        txtPosition.css("backgroundColor", errColor);
        return message.txtPosition.notenough;
    }
    if (jcv_checktxtPosition(v)) {
        failTip(txtPositionPanel, message.txtPosition.illegal);
        txtPosition.css("backgroundColor", errColor);

        return message.txtPosition.illegal;
    }
    else {
        txtPosition.css("backgroundColor", blankColor);
        successTip(txtPositionPanel, message.txtPosition.valid);
        // return message.txtDept.valid;
    }
    return "";

}




//地址
function checktxtAddress(obj) {

    var txtAddress = $(obj);
    var v = $.trim(txtAddress.attr("value"));
    var txtAddressPanel = $("#txtAddressPanel");
    //本地检查格式
    if (v == "") {
        txtAddressPanel.removeClass("tip_correct");
        txtAddressPanel.removeClass("tip_error");
        txtAddressPanel.addClass("tip_notice");
        txtAddress.css("backgroundColor", emptyColor);
        txtAddressPanel.html(message.txtAddress.empty);
        return message.txtAddress.empty;
    }
    var count = getcharnum(v);
    if (count < 2 || count > 100) {
        failTip(txtAddressPanel, message.txtAddress.notenough);
        txtAddress.css("backgroundColor", errColor);
        return message.txtAddress.notenough;
    }
    if (jcv_checktxtAddress(v)) {
        failTip(txtAddressPanel, message.txtAddress.illegal);
        return message.txtAddress.illegal;
        txtAddress.css("backgroundColor", errColor);
    }
    else {
        txtAddress.css("backgroundColor", blankColor);
        successTip(txtAddressPanel, message.txtAddress.valid);
        return "";
    }

}

//手机
function checktxtCellphone(obj) {

    var txtCellphone = $(obj);
    var v = $.trim(txtCellphone.attr("value"));
    var txtCellphonePanel = $("#txtCellphonePanel");
    //本地检查格式
    txtCellphonePanel.removeClass("tip_error");
    txtCellphonePanel.removeClass("tip_correct");
    txtCellphonePanel.html("");
    if (v != "") {

        if (jcv_checktxtCellphone(v)) {
            failTip(txtCellphonePanel, message.txtCellphone.illegal);

            txtCellphone.css("backgroundColor", errColor);
            return message.txtCellphone.illegal;
        }

        else {
            txtCellphone.css("backgroundColor", blankColor);
            successTip(txtCellphonePanel, message.txtCellphone.valid);
            return "";
        }
    }

}


//固定电话


function checktxtsuccess(obj) {
    var txtNum = $(obj);
    var v = $.trim(txtNum.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    txtNum.css("backgroundColor", blankColor);
    successTip(txtSubNumPanel, message.txtNum.valid);

}
function checktxtempty(obj) {
    var txtNum = $(obj);
    var v = $.trim(txtNum.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    txtSubNumPanel.removeClass("tip_correct");
    txtSubNumPanel.removeClass("tip_error");
    txtSubNumPanel.addClass("tip_notice");
    txtNum.css("backgroundColor", emptyColor);
    txtSubNumPanel.html(message.txtNum.empty);
    return message.txtNum.empty;
    return message.txtNum.empty
}
function checktxtfaile(obj) {
    var txtNum = $(obj);
    var v = $.trim(txtNum.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    failTip(txtSubNumPanel, message.txtNum.illegal);
    return message.txtNum.illegal;
}
/*
function checktxtnull(obj) {
var txtNum = $(obj);
var v = $.trim(txtNum.attr("value"));
var txtSubNumPanel = $("#txtSubNumPanel");
txtSubNumPanel.removeClass("tip_correct");
txtSubNumPanel.removeClass("tip_error");
txtSubNumPanel.addClass("tip_notice");
txtNum.css("backgroundColor", emptyColor);
txtSubNumPanel.html(message.txtNum.empty);
return message.txtNum.empty;
}
*/


//国家区号
function checktxtNation(obj) {
    var txtNation = $(obj);
    var v = $.trim(txtNation.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");

    txtSubNumPanel.html("");
    if (v == "") {
        txtSubNumPanel.removeClass("tip_correct");
        txtSubNumPanel.removeClass("tip_error");
        txtSubNumPanel.addClass("tip_notice");
        txtNation.css("backgroundColor", emptyColor);
        txtSubNumPanel.html(message.txtNation.empty);
        return message.txtNation.empty;
    }
    if (jcv_checktxtSubNum(v)) {
        failTip(txtSubNumPanel, message.txtNation.illegal);

        txtNation.css("backgroundColor", errColor);
        return message.txtNation.illegal;
    }

    else {
        txtNation.css("backgroundColor", blankColor);
        successTip(txtSubNumPanel, message.txtNation.valid);
        return "";
    }
}
//地区区号
function checktxtArea(obj) {
    var txtArea = $(obj);
    var v = $.trim(txtArea.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    txtSubNumPanel.html("");
    if (v == "") {
        txtSubNumPanel.removeClass("tip_correct");
        txtSubNumPanel.removeClass("tip_error");
        txtSubNumPanel.addClass("tip_notice");
        txtArea.css("backgroundColor", emptyColor);
        txtSubNumPanel.html(message.txtArea.empty);
        return message.txtArea.empty;
    }
    if (jcv_checktxtSubNum(v)) {
        failTip(txtSubNumPanel, message.txtArea.illegal);
        txtArea.css("backgroundColor", errColor);
        return message.txtArea.illegal;
    }
    else {
        txtArea.css("backgroundColor", blankColor);
        successTip(txtSubNumPanel, message.txtArea.valid);
        return "";
    }
}
//电话号码  
function checktxtNum(obj) {
    var txtNum = $(obj);
    var v = $.trim(txtNum.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    txtSubNumPanel.html("");
    if (v == "") {
        txtSubNumPanel.removeClass("tip_correct");
        txtSubNumPanel.removeClass("tip_error");
        txtSubNumPanel.addClass("tip_notice");
        txtNum.css("backgroundColor", emptyColor);
        txtSubNumPanel.html(message.txtNum.empty);
        return message.txtNum.empty;
    }
    if (jcv_checktxtSubNum(v)) {
        failTip(txtSubNumPanel, message.txtNum.illegal);
        txtNum.css("backgroundColor", errColor);
        return message.txtNum.illegal;
    }
    else {
        txtNum.css("backgroundColor", blankColor);
        successTip(txtSubNumPanel, message.txtNum.valid);
        return "";
    }

}
//分机号 
function checktxtSubNum(obj) {
    var txtSubNum = $(obj);
    var v = $.trim(txtSubNum.attr("value"));
    var txtSubNumPanel = $("#txtSubNumPanel");
    if (v != "") {
        if (jcv_checktxtSubNum(v)) {
            failTip(txtSubNumPanel, message.txtSubNum.illegal);
            txtSubNum.css("backgroundColor", errColor);
            return message.txtSubNum.illegal;
        }
        else {
            txtSubNum.css("backgroundColor", blankColor);
            successTip(txtSubNumPanel, message.txtSubNum.valid);
            return "";
        }
    }
    return "";
}






//验证验证码
function checktxtRandom(obj) {
    var txtRandom = $(obj);
    var v = $.trim(txtRandom.attr("value"));
    var txtRandomPanel = $("#txtRandomPanel");
    //本地检查格式
    if (v == "") {
        txtRandomPanel.removeClass("tip_correct");
        txtRandomPanel.removeClass("tip_error");
        txtRandomPanel.addClass("tip_notice");

        txtRandom.css("backgroundColor", emptyColor);
        txtRandomPanel.html(message.txtRandom.empty);
        return message.txtRandom.empty;

    }
    if (jcv_checktxtRandom(v)) {
        failTip(txtRandomPanel, message.txtRandom.illegal);

        txtRandom.css("backgroundColor", errColor);
        return message.txtRandom.illegal;
    }

    else {
        txtRandom.css("backgroundColor", blankColor);

        successTip(txtRandomPanel, message.txtRandom.valid);
        return "";
    }

}

//传真
function checktxtFaxNation(obj) {

    var txtFaxNation = $(obj);
    var v = $.trim(txtFaxNation.attr("value"));
    var txtFaxNationPanel = $("#txtddtelPanel");
    txtFaxNationPanel.removeClass("tip_error");
    txtFaxNationPanel.removeClass("tip_correct");
    if (v != "") {
        if (jcv_checktxtSubNum(v)) {
            failTip(txtFaxNationPanel, message.txtFaxNation.illegal);

            txtFaxNation.css("backgroundColor", errColor);
            return message.txtFaxNation.illegal;
        }
        else {
            txtFaxNation.css("backgroundColor", blankColor);
            successTip(txtFaxNationPanel, message.txtFaxNation.valid);

        }
    }
    return "";
}


function checktxtFaxArea(obj) {
    var txtFaxArea = $(obj);
    var v = $.trim(txtFaxArea.attr("value"));
    var txtFaxAreaPanel = $("#txtddtelPanel");
    txtFaxAreaPanel.removeClass("tip_error");
    txtFaxAreaPanel.removeClass("tip_correct");
    if (v != "") {
        if (jcv_checktxtSubNum(v)) {
            failTip(txtFaxAreaPanel, message.txtFaxArea.illegal);

            txtFaxArea.css("backgroundColor", errColor);
            return message.txtFaxArea.illegal;
        }
        else {
            txtFaxArea.css("backgroundColor", blankColor);
            successTip(txtFaxAreaPanel, message.txtFaxArea.valid);

        }

    }
    return "";
}



function checktxtFaxNum(obj) {
    var txtFaxNum = $(obj);
    var v = $.trim(txtFaxNum.attr("value"));
    var txtFaxNumPanel = $("#txtddtelPanel");
    txtFaxNumPanel.removeClass("tip_error");
    txtFaxNumPanel.removeClass("tip_correct");
    if (v != "") {
        if (jcv_checktxtSubNum(v)) {
            failTip(txtFaxNumPanel, message.txtFaxNum.illegal);
            txtFaxNum.css("backgroundColor", errColor);
            return message.txtFaxNum.illegal;
        }
        else {
            txtFaxNum.css("backgroundColor", blankColor);
            successTip(txtFaxNumPanel, message.txtFaxNum.valid);

        }

    }
    return "";
}


function checktxtFaxSubnum(obj) {
    var txtFaxSubnum = $(obj);
    var v = $.trim(txtFaxSubnum.attr("value"));
    var txtFaxSubnumPanel = $("#txtddtelPanel");
    txtFaxSubnumPanel.removeClass("tip_error");
    txtFaxSubnumPanel.removeClass("tip_correct");
    if (v != "") {
        if (jcv_checktxtSubNum(v)) {
            failTip(txtFaxSubnumPanel, message.txtFaxSubnum.illegal);

            txtFaxSubnum.css("backgroundColor", errColor);
            return message.txtFaxSubnum.illegal;
        }

        else {
            txtFaxSubnum.css("backgroundColor", blankColor);
            successTip(txtFaxSubnumPanel, message.txtFaxSubnum.valid);

        }

    }
    return "";
}


//下拉列表




// 企业类型
function checklistClass(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#listClassPanel");

    if (v == 0) {
        panel.removeClass("tip_correct");
        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.listClass.empty);
        return message.listClass.empty;
    }
    successTip(panel);
    ms.css("backgroundColor", blankColor);
    return "";
}

function checklistTradeMode(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#listTradeModePanel");

    if (v == 0) {
        panel.removeClass("tip_correct");

        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.listTradeMode.empty);
        return message.listTradeMode.empty;
    }

    successTip(panel);
    ms.css("backgroundColor", blankColor);
    return "";

}

//检查主营行业

function checkliTradeTypeParent(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#liTradeTypeParentPanel");

    if (v == 0) {
        panel.removeClass("tip_correct");

        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.liTradeTypeParent.empty);
        return message.liTradeTypeParent.empty;
    }
    successTip(panel);
    ms.css("backgroundColor", blankColor);
    return "";

}
function checkliTradeTypeChild(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#liTradeTypeChildPanel");

    if (v == 0) {
        panel.removeClass("tip_correct");
        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.liTradeTypeChild.empty);
        return message.liTradeTypeChild.empty;
    }
    successTip(panel);
    ms.css("backgroundColor", blankColor);
    return "";

}


//检查城市


function checklistCity(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#listCountyPanel");
    panel.removeClass("tip_correct");
    panel.removeClass("tip_notice");
    panel.html("");
    if (v == 0) {
        panel.removeClass("tip_correct");
        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.listCity.empty);
        return message.listCity.empty;
    }
    else {
        // successTip(panel);       
        ms.css("backgroundColor", blankColor);
        return "";
    }
}

function checklistCounty(obj) {
    var ms = $(obj);
    var v = ms.attr("value");
    var panel = $("#listCountyPanel");

    if (v == 0) {
        panel.removeClass("tip_correct");
        panel.addClass("tip_notice");
        ms.css("backgroundColor", emptyColor);
        panel.html(message.listCounty.empty);
        return message.listCounty.empty;
    }
    else {
        successTip(panel);
        ms.css("backgroundColor", blankColor);
        return "";
    }
}

//密码
function checkPassword(obj) {
    var ps = $(obj);
    var v = $.trim(obj.value);
    var passwordPanel = $("#passwordPanel");
    if (v == "") {
        passwordPanel.removeClass("tip_error");
        passwordPanel.addClass("tip_notice");
        passwordPanel.removeClass("tip_correct");
        ps.css("backgroundColor", emptyColor);
        passwordPanel.html(message.password.empty);
        return message.password.empty;
    }
    var ss = containIllegalChar(v);
    if (ss) {
        failTip(passwordPanel, message.password.illegal);
        return message.password.illegal;
    }
    var count = getcharnum(v);
    if (count < 6 || count > 20) {
        failTip(passwordPanel, message.password.notenough);
        ps.css("backgroundColor", errColor);
        return message.password.notenough;
    } else {
        successTip(passwordPanel, message.password.valid);
        ps.css("backgroundColor", blankColor);
        return "";
    }
}

function confirmPassword(obj) {
    var cfps = $(obj);
    var v = $.trim(cfps.attr("value"));
    var ps = $("#password");
    var psv = $.trim(ps.attr("value"));
    var passwordConfirmPanel = $("#passwordConfirmPanel");
    if (v == "") {
        passwordConfirmPanel.removeClass("tip_error");
        passwordConfirmPanel.addClass("tip_notice");
        cfps.css("backgroundColor", emptyColor);
        passwordConfirmPanel.removeClass("tip_correct");
        passwordConfirmPanel.html(message.cpassword.empty);
        return message.cpassword.empty;
    }
    if (v != psv) {
        failTip(passwordConfirmPanel, message.cpassword.notmatch);
        cfps.css("backgroundColor", errColor);
        return message.cpassword.notmatch;
    } else {
        successTip(passwordConfirmPanel, message.cpassword.valid);
        cfps.css("backgroundColor", blankColor);
        return "";
    }
}




