﻿function validaetregistbasicinfo() {
    var name = HT$("txtName").value;
    if (name == "") {
        alert("请输入姓名");
        return false;
    }

    var mobile = HT$("txtPhone").value;
    if (mobile == "") {
        alert("请输入手机号码");
        return false;
    }
    if (!mobilevalid(mobile)) {
        alert("手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckMobile(mobile).value) {
        alert("手机号码已注册");
        return false;
    }

    var email = HT$("txtEmail").value;
    if (email == "") {
        alert("请输入电子邮件地址");
        return false;
    }
    if (!emailvalid(email)) {
        alert("电子邮件地址格式不正确");
        return false;
    }
    if (!RegistMember.CheckEmail(email).value) {
        alert("Email已注册");
        return false;
    }

    var ident = HT$("txtNumber").value;
    if (ident == "") {
        alert("请输入证件号码");
        return false;
    }

    if (HT$("dpType").value == "C01") {
        if (isIdCardNo(ident) == false) {
            alert("身份证输入有误");
            return false;
        }

        if (!RegistMember.CheckIdent(ident).value) {

            alert("证件号码已注册");
            return false;
        }
    }

    if (!HT$("chkfwtk").checked) {
        alert("请阅读汉庭网上会员注册协议!");
        return false;
    }
    return true;

}

//验证注册
function registvalidae() {
    var code = HT$("txtCode").value;
    if (code == "") {
        alert("请输入验证码!");
        return false;
    }
    var a = document.getElementById("txtActivityCode");
    var result;
    if (typeof a == 'undefined' || a == null) {
        result = RegistMember.CheckCode(code).value;
    }
    else {
        var activityCode = HT$("txtActivityCode").value;
        result = RegistMember.CheckCode(code, activityCode).value;

    }
    if (result.toString() != "true" || result == false) {
        if (result == false) {
            alert("验证码输入错误!");
        }
        else {
            alert(result);
        }
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//验证注册
function codeValidate() {
    var code = HT$("txtCode").value;
    if (code == "") {
        alert("请输入验证码");
        return false;
    }

    var validateMsg = RegistMember.CheckCode(code).value;
    if (validateMsg != "") {
        alert(validateMsg);
        return false;
    }

    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//登录用户验证绑定
function codeValidateTwo() {
    var CodeTwo = HT$("txtCodeTwo").value;
    if (CodeTwo == "") {
        alert("请输入验证码");
        return false;
    }
    var result = RegistMember.CheckCode(CodeTwo).value;

    if (result.toString() != "true" || result == false) {
        if (result == false) {
            alert("验证码输入错误!");
        }
        else {
            alert(result);
        }
        return false;
    }

    var mobile = HT$("txtMemberID").value;
    if (mobile == "") {
        alert("请输入登录名");
        return false;
    }
    var pwd = HT$("txtPwd").value;
    if (pwd == "") {
        alert("请输入密码");
        return false;
    }

    var resulttwo = RegistMember.Login(CodeTwo, mobile, pwd).value;
    alert(resulttwo);
    if (resulttwo.indexOf('优惠券绑定成功') > -1) {
        return true;
    }
    else {
        return false;
    }
}

//信用卡银行注册
function registvalidateBank() {
    var head = HT$("txtHead").value;
    if (head == "") {
        alert("请输入信用卡卡号的前6位");
        return false;
    }
    var tail = HT$("txtTail").value;
    if (tail == "") {
        alert("请输入信用卡卡号的后4位");
        return false;
    }
    if (!RegistMember.CheckCode(head, tail).value) {
        alert("信用卡卡号不正确");
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//华夏银行注册
function registvalidateHXBank() {
    var head = HT$("txtHead").value;
    if (head == "") {
        alert("请输入卡号的前9位");
        return false;
    }
    var tail = HT$("txtTail").value;
    if (tail == "") {
        alert("请输入信用卡卡号的后四位");
        return false;
    }
    if (!RegistMember.CheckCode(head, tail).value) {
        alert("持卡人卡号不正确");
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//贷记卡银行注册
function registvalidateBankDaiJi() {
    var head = HT$("txtHead").value;
    if (head == "") {
        alert("请输入贷记卡卡号的前6位");
        return false;
    }
    var tail = HT$("txtTail").value;
    if (tail == "") {
        alert("请输入贷记卡卡号的后6位");
        return false;
    }
    if (!RegistMember.CheckCode(head, tail).value) {
        alert("贷记卡卡号不正确");
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//吉祥航空注册
function registvalidateJuneyao() {
    var head = HT$("txtHead").value;
    if (head == "") {
        alert("请输入吉祥航空会员卡号");
        return false;
    }

    if (!RegistMember.CheckCode(head).value) {
        alert("吉祥航空会员卡号不正确或已注册");
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//验证东航推荐注册
function registvalidae_mgm() {
    var code = HT$("txtCode").value;
    if (code != "") {
        if (!RegistMember.CheckCode(code).value) {
            alert("东方万里行卡号不正确");
            return false;
        }
    }
    if (validaetregistbasicinfo() == false)
        return false;
    var command = HT$("txtCommand").value;
    if (command == "") {
        alert("请输入推荐人手机号码");
        return false;
    }
    if (!mobilevalid(command)) {
        alert("推荐人手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckDongFangMobile(command).value) {
        alert("推荐人非汉庭东方航空会员");
        return false;
    }
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//验证国航推荐注册
function registvalidae_guojimgm() {
    var code = HT$("txtCode").value;
    if (code != "") {
        if (!RegistMember.CheckCode(code).value) {
            alert("国航知音卡卡号不正确");
            return false;
        }
    }
    if (validaetregistbasicinfo() == false)
        return false;
    var command = HT$("txtCommand").value;
    if (command == "") {
        alert("请输入推荐人手机号码");
        return false;
    }
    if (!mobilevalid(command)) {
        alert("推荐人手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckGuojiMobile(command).value) {
        alert("推荐人非汉庭国航会员");
        return false;
    }
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//验证FESCO推荐注册
function registvalidae_fescomgm() {
    if (validaetregistbasicinfo() == false)
        return false;
    var command = HT$("txtCommand").value;
    if (command == "") {
        alert("请输入推荐人手机号码");
        return false;
    }
    if (!mobilevalid(command)) {
        alert("推荐人手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckFescoMobile(command).value) {
        alert("推荐人非汉庭FESCO会员");
        return false;
    }
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}

//验证色影无忌
function registvalidae_sywj() {
    var code = HT$("txtCode").value;
    if (code == "") {
        alert("请输入色影无忌的ID");
        return false;
    }
    if (validaetregistbasicinfo() == false)
        return false;
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}


//验证天涯会员注册
function registvalidae_tianya() {
    var name = HT$("txtName").value;
    if (name == "") {
        alert("请输入姓名");
        return false;
    }

    var mobile = HT$("txtPhone").value;
    if (mobile == "") {
        alert("请输入手机号码");
        return false;
    }
    if (!mobilevalid(mobile)) {
        alert("手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckMobile(mobile).value) {
        alert("手机号码已注册");
        return false;
    }

    var email = HT$("txtEmail").value;
    if (email == "") {
        alert("请输入电子邮件地址");
        return false;
    }
    if (!emailvalid(email)) {
        alert("电子邮件地址格式不正确");
        return false;
    }
    if (!RegistMember.CheckEmail(email).value) {
        alert("Email已注册");
        return false;
    }

    if (!HT$("chkfwtk").checked) {
        alert("请阅读汉庭网上会员注册协议!");
        return false;
    }
    $("#submitrg").css("display", "none");
    $("#submitrging").css("display", "block");
}



//证件号码不一定要填
function registvalidaeQQ() {
    var code = HT$("txtCode").value;
    if (code == "") {
        alert("请输入验证码!");
        return false;
    }
    var a = document.getElementById("txtActivityCode");
    var result;
    if (typeof a == 'undefined' || a == null) {
        result = RegistMember.CheckCode(code).value;
    }
    else {
        var activityCode = HT$("txtActivityCode").value;
        result = RegistMember.CheckCode(code, activityCode).value;

    }
    if (result.toString() != "true" || result == false) {
        if (result == false) {
            alert("验证码输入错误!");
        }
        else {
            alert(result);
        }
        return false;
    }
    var name = HT$("txtName").value;
    if (name == "") {
        alert("请输入姓名");
        return false;
    }

    var mobile = HT$("txtPhone").value;
    if (mobile == "") {
        alert("请输入手机号码");
        return false;
    }
    if (!mobilevalid(mobile)) {
        alert("手机号码格式不正确");
        return false;
    }
    if (!RegistMember.CheckMobile(mobile).value) {
        alert("手机号码已注册");
        return false;
    }

    var email = HT$("txtEmail").value;
    if (email == "") {
        alert("请输入电子邮件地址");
        return false;
    }
    if (!emailvalid(email)) {
        alert("电子邮件地址格式不正确");
        return false;
    }
    if (!RegistMember.CheckEmail(email).value) {
        alert("Email已注册");
        return false;
    }


    var ident = HT$("txtNumber").value;
    if (ident != "") {
        if (HT$("dpType").value == "C01") {

            if (isIdCardNo(ident) == false) {
                alert("身份证输入有误");
                return false;
            }
            if (!RegistMember.CheckIdent(ident).value) {

                alert("证件号码已注册");
                return false;
            }

        }
    }

    if (!HT$("chkfwtk").checked) {
        alert("请阅读汉庭网上会员注册协议!");
        return false;
    }

    return true;
}
