﻿$(document).ready(function(){
    $('a[id^=alogin_]').click(function(){if($('#divlogin').is(':hidden')){fun_displayObj(this.id,'divlogin',0,0);}else{$('#divlogin').hide();}});
    $('#txtloginname').click(function(){if($('#txtloginname').attr('value')=='请输入您的e_mail或用户名'){$('#txtloginname')[0].value='';}});
    $('#txtpassword').keydown(function(e){ if(e.keyCode==13){return checkLogin();}});
    $('#btnlogin').click(function(){return checkLogin();});
    $('#aclogin').click(function(){$('#divlogin').hide();});
    
    $('#aloginout').attr('href','javascript:logout()');
    $.getJSON('http://my.lotour.com/user/external/userlogin.aspx?islogin='+ (new Date()) +'&callback=?',
		        function(data){
                if(parseInt(data.uid)>0){
                    $('div[id^=dlogin_]').hide();
                    $('ul[id^=dlogin_]').hide();
					$('#dlogon_0').show();
                    $('#aloginname').text(data.loginname+' 你好！');
                    $('#smsgcount').text(data.newMsg);
                    $('#smsgmore').html(' | <a href=http://passport.lotour.com/index.aspx target=_blank>个人通行证</a> | <a href=http://my.lotour.com/blog/user-' + data.uid + ' target=_blank>我的乐途</a> | <a href=http://my.lotour.com/user/Forms/Index.aspx target=_blank>空间</a> | <a href="/ask/MyAsk.aspx" target="_blank">问问</a> ');
                }
                else{
                    $('#dlogon_0').hide();
                }
		        });
});
function checkLogin(){
    if($.trim($('#txtloginname').attr('value'))==''||$.trim($('#txtloginname').attr('value'))=='请输入您的e_mail或用户名'){
        alert('请输入您的e_mail或用户名');
        $('#txtloginname').focus();
        return false;
    }
    if($.trim($('#txtpassword').attr('value'))==''){
        alert('请输入您的密码');
        $('#txtpassword').focus();
        return false;
    }
    $.getJSON('http://my.lotour.com/user/external/userlogin.aspx?login='+$('#txtloginname').attr('value')+'&psw='+$('#txtpassword').attr('value')+'&r='+ (new Date()) +'&save='+($('#cpassword')[0].checked? 1: 0)+'&callback=?',
		        function(data){
                if(parseInt(data.uid)>0){
                    $('ul[id^=dlogin_]').hide();
                    $('div[id^=dlogin_]').hide();
                    $('#aloginname').text(data.loginname+' 你好！');
                    $('#smsgcount').text(data.newMsg);
                    $('#divlogin').hide();
                    $('#dlogon_0').show();
                }
                else{
                    alert('您输入的用户名或密码错误，请重新输入');
                }
		        });
    return false;
}
function logout(){
$.getJSON('http://my.lotour.com/user/external/userlogin.aspx?loginout='+ (new Date()) +'&callback=?',
		        function(data){
                if(parseInt(data.uid)>0){
                    alert('退出失败，请稍后再试！');
                }
                else{
                    $('ul[id^=dlogin_]').show();
                    $('div[id^=dlogin_]').show();
                    $('#dlogon_0').hide();
                }
		        });
}

function fun_displayObj(objId,entity,n,num){
        var s=$('#'+objId).offset(); 
	$('#'+entity).css({top:s.top+n+20,left:s.left+num-50});
        $('#'+entity).show();       
}
