﻿$(function()
	{
	    $("#btn_showreg").bind('click',showreg);
	    $("#btn_showlog").bind('click',showlog);
	    $("#btn_relog").bind('click',relogin);
	});
	
	function autologin()
	{
	    if(getCookie("un")!=null&&getCookie("ui")!=null&&getCookie("pw")!=null)
	    {
	       login(getCookie("un"),getCookie("pw"));
	    }
	}
	function login(un,pw)
	{
	    var requestSimpleService=WebServiceLogin.Login(un,pw,function result(returnresult)
        {
            if(returnresult.issuccess==true)
            {
                SetCookie("ui",returnresult.simrrstr);SetCookie("un",un);SetCookie("pw",pw);SetCookie("loged","y");
                Loged(un,returnresult.simrrstr);
	            callLogrefresh();
            }
            else if(returnresult.issuccess==false)
            {
                alert('用户名或密码错误');
            }
        });
	}
	function relogin()
	{
	    
	    var requestSimpleService=WebServiceLogin.ReLogin(getCookie("un"),function result(returnresult)
        {
            if(returnresult.issuccess==true)
            {
                delCookie("ui");delCookie("un");delCookie("pw");
                NoLog();
	            callLogrefresh();
            }
            else if(returnresult.issuccess==false)
            {
                alert(returnresult.errmsg);
            }
        });
	    //callLogrefresh();
	}
	function showreg()
	{
	    $("#btn_reg_hi").fancybox({
                    'url' :regpath+'Login/reg.aspx',
	                'frameWidth' : 400, 
	                'frameHeight': 300,
		            'zoomSpeedIn':	500, 
		            'zoomSpeedOut':	500, 
		            'hideOnOverlayClick': false,
		            'hideOnContentClick': false
	                });
	    $("#btn_reg_hi").click();
	}
	function showlog()
	{
	    $("#btn_log_hi").fancybox({
                    'url' :regpath+'Login/log.aspx',
	                'frameWidth' : 300, 
	                'frameHeight': 210,
		            'zoomSpeedIn':	500, 
		            'zoomSpeedOut':	500, 
		            'hideOnOverlayClick': false,
		            'hideOnContentClick': false
	                });
	    $("#btn_log_hi").click();
	}
	function Close()
    {
        $.fn.fancybox.close();
    }
    function islog()
	{
	    if(getCookie("un")!=null&&getCookie("ui")!=null&&getCookie("pw")!=null)
	    {
	        return true;
	    }
	    return false;
	}
	function Loged(un,ui)
	{
	    var bar_un=$("#btn_user");
	    bar_un.text(un);
	    bar_un.attr("href",regpath+"User/user.aspx?uid="+ui);
	    $("#btn_showlog").hide();
	    $("#btn_showreg").hide();
	    bar_un.show();
	    $("#btn_relog").show();
	    
	}
	function NoLog()
	{
	    var bar_un=$("#btn_user");
	    bar_un.text("游客");
	    bar_un.attr("href","");
	    $("#btn_showlog").show();
	    $("#btn_showreg").show();
	    bar_un.hide();
	    $("#btn_relog").hide();
	    autologin();
	}

