﻿var userOk= false;
var passwordOk = false;
var emailOk = false;

function submitRegisterInfo(){
    document.getElementById("registerBt").disabled = true;
    var sex;
    if (document.getElementsByName("sex")[0].checked)
    {
        sex = "男";
    }else{
        sex = "女";
    }
    document.getElementById("registerBt").value = "注册中，请稍后";
    if (userOk&&passwordOk&&emailOk){
        $.post('ajaxService/Register.aspx', {
            userName: $("#userName").val(),
            sex:sex,
            password: $("#password").val(),
            email: $("#email").val(),
            realName: $("#realName").val(),
            mobile: $("#mobile").val(),
            phone: $("#phone").val(),
            location: $("#location").val()
            }, function(e) {
                userOk = false;
                if (e.toString()=="failure"){
                    alert("未注册成功，可能服务器出现问题，请换个时间注册");
                    document.getElementById("registerBt").disabled = false;
                    document.getElementById("registerBt").value = "注册";
                }else{
                    alert("恭喜您注册成功，成功赠送您50个积分，开始您的购物之旅吧：）");
                    $.cookie("jjmUser",e.toString(),{expires:1,path:'/'});
                    //进入访问页
                    var location = window.location;                    
                    document.getElementById("registerBt").value = "注册成功";
                    window.location = "/";
                }
        });
    }else{
        alert("请填写正确的注册信息");
    }    
}

function checkUser(){
    if ($("#userName").val()==""){
        $("#userCheckInfo").text("请输入用户名，用户名不能为空");
        return;
    };    
    $.post('ajaxService/CheckUser.aspx', {
        userName: $("#userName").val()        
        }, function(e) {
            $("#userCheckInfo").text(e.toString());
            if (e.toString()=="此用户名可用"){
                userOk= true;
            }else{
                userOk= false;
            }
    });    
}

function checkPassword(){
    if($("#password").val()==$("#rePassword").val()){
        passwordOk = true;
    }else{
        passwordOk = false;        
        alert("两次输入的密码不一致");
    }
}

function isEmail(){
    res = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var re = new RegExp(res);
    if($("#email").val().match(re) != null){
        emailOk = true;
    }else{
        emailOk = false;
        alert("您输入的Email地址有误");
    }
}
