﻿// JScript 文件
   var COOKIE_NAME = 'studentId';  
    
    function setcookie(studentId)
    {
        var date = new Date();   
        date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000));   
        $.cookie(COOKIE_NAME, studentId, { path: '/', expires: date });   
        return false;   
    }
      
    $(function(){ 
        // 获取 cookie   
       if($.cookie(COOKIE_NAME)!=null)
       {
            $("#loginForm").hide(); 
            $("#loginresult").html("欢迎：" + $.cookie(COOKIE_NAME) + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + "<a href='javascript:loginout()'>退出</a>");
       }          
     }); 
     
    function loginout()
    {
       // 删除cookie    
        $.cookie(COOKIE_NAME, null, { path: '/' });
        $("#loginForm").show(); 
        $("#loginresult").hide(); 
    }
    
    function userLogin()
    {
         if(($("#studentId").val()=="")||($("#studentpwd").val()=="")) 
         {
                alert('用户名和密码不可为空！'); 
         }
        else 
        { 
            $.ajax({  
                type:'GET',  
                url:'/studentLogin.aspx',  
                data:jsonData(),  
                dataType:'json',  
                beforeSend:beforecall,
                success:callback  
            });  
        } 
    }
     //封装json数据，为了代码清晰  
        function jsonData(){  
            var jsonStr="({";  
            jsonStr+="\"studentId\":";  
            jsonStr+="\""+$("#studentId").val()+"\"";  
            jsonStr+=",";  
            jsonStr+="\"studentpwd\":";  
            jsonStr+="\""+$("#studentpwd").val()+"\"";  
            jsonStr+="})";  
            return eval(jsonStr);  
        }  
        //回调前方法 
        function beforecall(){  
            $('#loginresult').show();  
            $('#loginresult').html('登录中...');  
        }  
        //回调函数  
        function callback(data){  
            if(data.sta=="1") 
            { 
                $('#loginresult').html("欢迎你，"+data.name+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='javascript:loginout()'>退出</a>"); 
                $('#loginForm').hide(); 
                setcookie(data.name);
                 $("#studentId").attr("value","");
                 $("#studentpwd").attr("value","");
            } 
            else 
            { 
                $('#loginresult').hide();  
                $('#loginForm').show();
                alert(data.info); 
            } 
        }  
        $(function(){  
            $('#confirm').click(userLogin);  
        }) 
        
        function checklogin()
	    {
	        if($.cookie(COOKIE_NAME)!=null)
            {
                return true;
            }
            else
            {
                dialog("学员登录","iframe:/userlogin.html","450px","350px","iframe");
	            return false;
	        }
	    } 
  

