﻿var $j=jQuery.noConflict();$j(document).ready(function(){$j('#loginBox').hide();$j('#div_loginSuccess').hide();isLogin()});function changePosition(){var divCover=document.getElementById("div_cover");if (divCover == null) return;  if(divCover.style.display=='none'){return}var divLogin=document.getElementById('div_login');var scrollTop=document.documentElement.scrollTop+'px';divCover.style.marginTop=scrollTop;divLogin.style.marginTop=scrollTop}window.onscroll=changePosition;function showLoginBox(){$j('#div_cover').fadeIn(800,function(){centerwh($j('#loginBox'));$j('#loginBox').show(200)})}function hideLoginBox(){$j('#loginBox').hide(200,function(){$j('#div_cover').fadeOut(600)})}function validateInput(domIds){for(var i=0;i<domIds.length;i++){var dom=$j('#'+domIds[i]);var data=dom.val();if(isEmptyStr(data)){dom.next().show();return false}else{dom.next().hide()}}return true}function isEmptyStr(val){val=(val||"").replace(/^\s+|\s+$/g,"");if(val==""){return true}return false}function userLogin(){if(!validateInput(new Array('txtLoginName','txtLoginPwd'))){return false}$j('#img_wait').show();$j('#lg_msg').hide();var loginName=$j('#txtLoginName').val();var loginPwd=$j('#txtLoginPwd').val();$j.ajax({url:'/Ajax.aspx?rd='+Math.random(),type:'post',data:'operate=Login&userName='+loginName+'&userPwd='+loginPwd,dataType:'json',success:function(data){$j('#img_wait').hide();if(data==null){$j('#lg_msg').show();return false}else{$j('#b_userName').html(data.Fullname);$j('#div_loginSuccess').show();$j('#div_loginBefore').hide();hideLoginBox();return true}}})}function loginOut(){$j('#div_loginSuccess').hide();$j('#div_loginBefore').show();$j.ajax({url:'/Ajax.aspx?rd='+Math.random(),type:'get',data:'operate=LoginOut',dataType:'html',success:function(){}})}function isLogin(){$j.ajax({url:'/Ajax.aspx?rd='+Math.random(),type:'get',data:'operate=IsLogin',dataType:'json',success:function(data){if(data!=null){$j('#b_userName').html(data.Fullname);$j('#div_loginSuccess').show();$j('#div_loginBefore').hide();hideLoginBox()}}})}function centerwh(obj){var h1=document.body.clientHeight;var h2=document.documentElement.clientHeight;var isXhtml=(h2<=h1&&h2!=0)?true:false;var body=isXhtml?document.documentElement:document.body;var wh={left:0,top:0};var vwh={w:0,h:0};vwh.w=$j.browser.msie?parseInt(body.clientWidth):parseInt(window.innerWidth);vwh.h=$j.browser.msie?parseInt(body.clientHeight):parseInt(window.innerHeight);wh.left=(vwh.w/2)-parseInt($j(obj).css("width"))/2;wh.top=body.scrollTop+(vwh.h/2)-parseInt($j(obj).css("height"))/2;$j(obj).css("top",wh.top);$j(obj).css("left",wh.left)}
