﻿function userLogin() {
    var username = $('#username').val();
    var password = $("#password").val();
    var membertype = $("#membertype").val();

    if ($.trim(username).length == 0)
    {
        alert('请输入用户名！');
        return;
    }
    
    
    if ($.trim(password).length == 0)
    {
        alert('请输入密码！');
        return;
    }
    
    if ($.trim(membertype).length == 0)
    {
        alert('请选择会员类型！');
        return;
    }
    
    $.ajax({
           type: "POST",//用POST方式传输
           dataType:"json",//数据格式:JSON
           url:  '/Services/WAjax.ashx',//目标地址
           data: "modulename=login&args={'username':'" + username + "','password':'" + password + "','membertype':'" + membertype + "'}",//数据
           beforeSend: function() { $('#top_tableAnonymous').hide(); $("#divLoginLoadimg").html("&nbsp;&nbsp;<img src='/images/spinner.gif' align='absmiddle'/>&nbsp;&nbsp;登陆中……") },
           success: userLoginCallBack
           });
}

function userReg() {
    var membertype = $("#membertype").val();
    if ($.trim(membertype).length == 0)
    {
        alert('请选择要注册的会员类型！');
        return;
    }
    var url = membertype == "1"?"/Travel/Register.aspx":"/trade/register_one.aspx";
    window.location=url;
}

function userLogout()
{
    var membertype = $("#lblMemberType").text();
    $.ajax({
       type: "POST",//用POST方式传输
       dataType:"html",//数据格式:html
       url:  '/Services/WAjax.ashx',//目标地址
       data: "modulename=logout&args={'membertype':'" + membertype + "'}",//数据
       beforeSend:function(){$('#top_tableMember').hide();$("#divLoginLoadimg").html("&nbsp;&nbsp;<img src='/images/spinner.gif' align='absmiddle'/>&nbsp;&nbsp;注销中……")},
       success: userLogoutCallBack
       });
}

function userLoginCallBack(result) {
    $("#divLoginLoadimg").html('');
    if (result.IsSucceed == 'False')
    {
        alert(result.Msg);
        $('#top_tableAnonymous').show();
    }
    else
    {
        $('#top_lblUserName').text(result.username);
        $('#top_tableMember').show();
        $("#lblMemberType").text(result.membertype);
        if(result.membertype=="1")
        {
            $("#linkManage").attr("href","/manage/Travel/Index.aspx");
        }
        else
        {
            $("#linkManage").attr("href","/manage/Trade/Index.aspx");
        }
    }
}

function userLogoutCallBack(result) {
    $("#divLoginLoadimg").html('');
    if(result.IsSucceed == 'False')
    {
        alert(result.Msg);
    }
    else
    {
        $('#top_tableAnonymous').show();
        $('#top_tableMember').hide();
    }
}