﻿function CreateString_Behind_Login()
{
     $.ajax(
    {
        type:"POST",
        url:"/Common/CheckUserIsLogin.aspx",
        cache:false,
        success:function(response)
        {
            var array = response.split('|');
             if(array[0] == "true")
             {
                var objDate=new Date();
                var str = "";
                str += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
                str += "<tr>";
                str += " <td width=\"20\" height=\"22\" align=\"left\">&nbsp;</td>";
                str += "<td width=\"200\" align=\"left\">您好，"+array[2]+"！<a href=\"/UserCenter/\" target=\"_top\" >[会员中心]</a></td>";
                str += "<td width=\"100\" align=\"left\"><a href=\"javascript:void(0)\" onclick=\"Login_Out()\">[安全退出]</a></td>";
				str += "<td align=\"right\" valign=\"middle\" class=\"time\">"+GetDataString(1)+"</td>";
                str += "</tr>";
                str += "</table>";
                
                 $("#divLoginSpace").html(str);
             }
             else
             {

             }
           
        }
    }
    );
}
function Login(userName,userPwd,userValidCode,courseID,CallBackFunction)
{
    $.ajax(
		{
			type:"POST",
			url:"/Common/Login.aspx",
			cache:false,
			data:"txtUserName="+userName+"&txtUserPassword="+userPwd+"&txtUserValidCode="+userValidCode+"&courseID="+courseID,
			success: function(response){CallBackFunction(response);} //回调函数

		}
    );
}

function GetDataString(flag)
{
    var objDate=new Date();//创建一个日期对象表示当前时间
    var year=objDate.getFullYear();
    var month=objDate.getMonth()+1;   //getMonth返回的月份是从0开始的，因此要加1
    var date=objDate.getDate();
    var day=objDate.getDay();
    //根据星期数的索引确定其中文表示
    switch(day){
      case 0:
        day="星期日";
        break;
      case 1:
        day="星期一";
        break;
      case 2:
        day="星期二";
        break;
      case 3:
        day="星期三";
        break;
      case 4:
        day="星期四";
        break;
      case 5:
        day="星期五";
        break;
      case 6:
        day="星期六";
        break;
    }
    var str = "今天是："+year+"年"+month+"月"+date+"日  "+day;
    if(flag == 1)
        return str;
    else
        document.write(str);

}
//登陆按钮事件
function Login_Head()
{
	if($("#txtUserName").val() == "")
	{
		alert("请输入用户名！");
		$("#txtUserName").select();
		return;
	}
	if($("#txtUserPassword").val() == "")
	{
		alert("请输入密码！");
		$("#txtUserPassword").select();
		return;
	}
	if($("#txtUserValidCode").val() == "")
	{
		alert("请输入验证码！");
		$("#txtUserValidCode").select();
		return;
	}
    Login($("#txtUserName").val(),$("#txtUserPassword").val(),$("#txtUserValidCode").val(),0,
				function(response)
                {
                    switch(parseInt(response))
                    {
                        case 0: alert("该帐号已被禁用,请与管理员联系！");break;
                        case -1:alert("用户名或密码错误码！");break;
                        case -2:alert("该帐号已在别处登陆！");break;
                        case -10: alert("验证码错误！");break;
						case -11: alert("请求超时,请更换验证码后重新登陆！");break;
                        case -20: alert("系统繁忙，请稍候重试！");break;
                        default :
                                alert("登陆成功！");
                                CreateString_Behind_Login();
                                break;
                    }
                }	
	);
}

//退出按钮事件
function Login_Out()
{
    $.ajax(
    {
        type:"POST",
        url:"/Common/Exit.aspx",
        cache:false,
        success:function()
        {
           window.location.reload();
		   if(top.window.location.href.toLowerCase().indexOf("/usercenter/") != -1)
			{
				top.window.location.href="/";
			}
        }
    }
    );
}