﻿//miniregister

function function_validateInfomini(RequestUrl) {
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int|info|cn|com.cn|net.cn|org.cn|it)$"
    var reg = new RegExp(regu);
    $('#regerror12').html('');
    $('#regerror13').html('');
    $('#regerror14').html('');
    $('#regerror19').html('');
    if (document.getElementById("head1_txtUserEmailMini").value == "") {
        //alert("请输入Email");
        $('#regerror12').append('请输入Email');
        document.getElementById("head1_txtUserEmailMini").focus();
        return false;
    }
    if (document.getElementById("head1_txtUserEmailMini").value.search(reg) == -1) {
        //alert("Email格式错误")
        $('#regerror12').append('Email格式错误');
        document.getElementById("head1_txtUserEmailMini").focus();
        return false;
    }
    if (document.getElementById("head1_txtUserPwdMini").value == "") {
        //alert("请输入您的密码");
        $('#regerror13').append('请输入您的密码');
        document.getElementById("head1_txtUserPwdMini").focus();
        return false;
    }
    if (document.getElementById("head1_txtUserPwdMini").value.length < 6) {
        //alert("密码不能少于6位");
        $('#regerror13').append('密码不能少于6位');
        document.getElementById("head1_txtUserPwdMini").focus();
        return false;
    }
    if (document.getElementById("head1_txtUserVerifyPwdMini").value == "") {
        //alert("请确认您的密码");
        $('#regerror14').append('请确认您的密码');
        document.getElementById("head1_txtUserVerifyPwdMini").focus();
        return false;
    }
    if (document.getElementById("head1_txtUserPwdMini").value != document.getElementById("head1_txtUserVerifyPwdMini").value) {
        //alert("两次输入不一致");
        $('#regerror14').append('两次输入不一致');
        document.getElementById("head1_txtUserPwdMini").focus();
        return false;
    }

    if (document.getElementById("txtIdentifyingCodeMini").value == "") {
        //alert("请输入验证码！");
        $('#regerror19').append('请输入验证码');
        document.getElementById("txtIdentifyingCodeMini").focus();
        return false;
    }

    if (document.getElementById("txtIdentifyingCodeMini").value != document.getElementById("checkValueMini").value) {
        //alert("验证码输入错误！");
        $('#regerror19').append('验证码输入错误');
        document.getElementById("txtIdentifyingCodeMini").select();
        ReloadCode(); //重新产生验证码
        return false;
    }
    if (!document.getElementById("cboAgree").checked) {
        alert("只有同意我们的使用协议才能注册！");
        return false;
    }
    $.trim($('.formRegister input:checked').val())
    head.btnRegister_ClickMini($.trim($('#head1_hiddUserId').val()), $.trim($('#head1_txtUserEmailMini').val()), $.trim($('#head1_txtUserPwdMini').val()), $.trim($('.formRegister input:checked').val()), '', '', '', '', '', function(reg) {

        if (reg.value == "注册成功") {
            document.location = "/message.aspx?msgtype=regsuccess&referralEmail=" + $.trim($('#head1_txtUserEmail').val()) + "&partner=roadway";
        }
        else if (reg.value == "注册成功2") {
            document.location = "/registerOK.aspx";
        }
        else if (reg.value == "注册成功3") {
            document.location = "/registerOK.aspx";
        }
        else {
            alert(reg.value);
            return;
        }
    })
}
//产生验证码的图片
function ReloadCodeMini() {
    var checkcode = document.getElementById("checkcodemini");
    var checkValue = document.getElementById("checkValueMini");
    var dt = new Date();
    var codevalue = validteCode().join("");
    checkValue.value = codevalue;
    checkcode.src = "/checkCode.aspx?t=" + dt + "&codevalue=" + codevalue;
}
//产生验证码的随机数
function validteCode() {
    var codes = new Array(4);       //用于存储随机验证码
    for (var i = 0; i < codes.length; i++) {
        //获取随机验证码
        codes[i] = Math.floor(Math.random() * 10);
    }
    return codes;
}
window.onload = ReloadCodeMini;

function check1() {
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int|info|cn|com.cn|net.cn|org.cn|it)$"
    var reg = new RegExp(regu);
    $('#regerror1').html('');
    if (document.getElementById("head1_txtInviteeEmail").value == "") {
        //alert("输入邀请人邮箱");
        $('#regerror1').append('输入邀请人邮箱');
        return false;
    }
    if (document.getElementById("head1_txtInviteeEmail").value.search(reg) == -1) {
        //alert("Email格式错误")
        $('#regerror1').append('Email格式错误');
        return false;
    }
}


function check12() {
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int|info|cn|com.cn|net.cn|org.cn|it)$"
    var reg = new RegExp(regu);
    $('#regerror12').html('');
    if (document.getElementById("head1_txtUserEmailMini").value == "") {
        //alert("请输入Email");
        $('#regerror12').append('请输入Email');
        return false;
    }
    if (document.getElementById("head1_txtUserEmailMini").value.search(reg) == -1) {
        //alert("Email格式错误")
        $('#regerror12').append('Email格式错误');
        return false;
    }
}

function check13() {
    $('#regerror13').html('');
    if (document.getElementById("head1_txtUserPwdMini").value == "") {
        //alert("请输入您的密码");
        $('#regerror13').append('请输入您的密码');
        return false;
    }
    if (document.getElementById("head1_txtUserPwdMini").value.length < 6) {
        //alert("密码不能少于6位");
        $('#regerror13').append('密码不能少于6位');
        return false;
    }
}

function check14() {
    $('#regerror14').html('');
    if (document.getElementById("head1_txtUserVerifyPwdMini").value == "") {
        //alert("请确认您的密码");
        $('#regerror14').append('请确认您的密码');
        return false;
    }
    if (document.getElementById("head1_txtUserPwdMini").value != document.getElementById("head1_txtUserVerifyPwdMini").value) {
        //alert("两次输入不一致");
        $('#regerror14').append('两次输入不一致');
        return false;
    }
}


function check17() {
    $('#regerror19').html('');
    if (document.getElementById("txtIdentifyingCodeMini").value == "") {
        //alert("请输入验证码！");
        $('#regerror19').append('请输入验证码');
        return false;
    }
    if (document.getElementById("txtIdentifyingCodeMini").value != document.getElementById("checkValueMini").value) {
        //alert("验证码输入错误！");
        $('#regerror19').append('验证码输入错误');
        ReloadCode(); //重新产生验证码
        return false;
    }
}


