﻿function ClientValSex(source, arguments) {

    if ($("#rbn_Male").is(":checked") || $("#rbn_Female").is(":checked")) {
        arguments.IsValid = true;
    }
    else
        arguments.IsValid = false;
}
function ClientValRead(source, arguments) {

    if ($("#chk_read").is(":checked")) {
        arguments.IsValid = true;
    }
    else
        arguments.IsValid = false;
}


function chkForm() {
    var flag = false;
    hideValidate();

    if ($("#txt_Email").val() == "") {
        $("#div_valEmail").html("请输入EMAIL地址!");
        $("#div_valEmail").show();
        return false;
    }
    else {
        var email = $.ajax({
            url: "customer.ashx?Param=checkexistuser&email=" + $("#txt_Email").val(),
            async: false,
            cache: false
        }).responseText;

        if (email != "0") {
            if (email == "1") {
                $("#div_valEmail").html("此Email已注册，您可以用Email直接登录!");
                $("#div_valEmail").show();
            }
            else {
                $("#div_valEmail").html("EMAIL地址无效,请重新输入!");
                $("#div_valEmail").show();
            }
            return false;
        }
        else {
            flag = true;
        }
    }


    if ($("#txt_Pwd").val() == "") {
        $("#div_valPwd").html("请输入密码!");
        $("#div_valPwd").show();
        return false;
    }
    else {

        flag = true;
    }


    if ($("#txt_Pwd2").val() == "") {
        $("#div_valPwd2").html("请输入重复密码!");
        $("#div_valPwd2").show();
        return false;
    }
    else {


        if ($("#txt_Pwd").val() != $("#txt_Pwd2").val()) {

            $("#div_valPwd2").html("重复密码不一致!");
            $("#div_valPwd2").show();

            return false;
        }
        else {
            flag = true;
        }
    }


    if ($("#txt_Username").val() == "") {
        $("#div_valUsername").html("请输入昵称!");
        $("#div_valUsername").show();
        return false;
    }
    else {

        flag = true;
    }


    //        if ($("#rbn_Male").is(":checked") || $("#rbn_Female").is(":checked")) {
    if ($("#rd_Male").is(":checked") || $("#rd_Female").is(":checked")) {
        flag = true;
    }
    else {

        $("#div_Sex").html("请选择性别!");
        $("#div_Sex").show();
        return false;
    }


    if ($("#txt_Pwd").val() == "") {
        $("#div_valPwd").html("请输入密码!");
        $("#div_valPwd").show();
        return false;
    }
    else {

        flag = true;
    }

    if ($("#txt_ValidateCode").val() == "") {
        $("#div_valCode").html("请输入验证码!");
        $("#div_valCode").show();
        return false;
    }
    else {

        var code = $.ajax({
            url: "customer.ashx?Param=checkvalidatecode&code=" + $("#txt_ValidateCode").val(),
            async: false,
            cache: false
        }).responseText;
        if (code != "0") {
            $("#div_valCode").html("验证码无效,请重新输入!");
            $("#div_valCode").show();
            return false;
        }
        else {

            flag = true;
        }
    }


    if ($("#chk_read").is(":checked")) {
        flag = true;
    }
    else {

        $("#div_Read").html("请同意用户使用协议!");
        $("#div_Read").show();
        return false;
    }

    return flag;

}

function hideValidate() {
    $("#div_valEmail").hide();
    $("#div_valPwd").hide();
    $("#div_valPwd2").hide();
    $("#div_valUsername").hide();
    $("#div_Sex").hide();
    $("#div_Read").hide();
    $("#div_valCode").hide();
}
