﻿function login() {
	var usernameElement, passwordElement;
	usernameElement = $('txtUsername');
	passwordElement = $('txtPassword');
	if(ValidateUsernameElement(usernameElement) && ValidatePasswordElement(passwordElement)){
		var callback = function(ajaxRequest,observer,loadingHTML){
			if(ajaxRequest.readyState == 4 && ajaxRequest.status == 200){
				switch(ajaxRequest.responseText){
					case "error1":usernameElement.focus();break;
					case "error2":passwordElement.focus();break;
					default:display();break;
				}
			}
		}
		_SendPostRequest("member/doLogin.asp?sender=loginbar",'txtusername='+usernameElement.value+'&txtpassword='+passwordElement.value,null,"",callback);
	}
}
function logout() {
	var callback = function(ajaxRequest,observer,loadingHTML){
		if(ajaxRequest.readyState == 1){
			$(observer).innerHTML = loadingHTML;
		}else if(ajaxRequest.readyState == 4 && ajaxRequest.status == 200){
			//ajaxRequest=null;
			display();
		}
	}
	_SendNewRequest("member/logout.asp?sender=loginbar","loginPanel","正在注销用户登录...",callback);
}
function display() {
	SendNewRequest("gsite/module/LoginBar.GetPanel.asp","loginPanel","正在加载登录条...");
}
