;(function($) {
	// Write noscript style
	document.write("<style type='text/css'>.noscript{display:none}</style>");
	jQuery.fn.toSuccessDiv = function(loginDiv,username,lastlogin){
		this.find("#username").html(username);
		this.find("#lastlogin").html(lastlogin);
		this.show();
		loginDiv.hide();
		loginDiv.find("#username").attr("value","");
		loginDiv.find("#password").attr("value","");
	};
	jQuery.fn.logoutProcess = function(successDiv){
		var url = successDiv.find("#logout").attr("href");
		var loginDiv = this;
		$.get(url,function(){
				successDiv.hide();
				loginDiv.show();
				successDiv.find("#username").html("");
				successDiv.find("#lastlogin").html("");
		});
	};
	jQuery.fn.loginProcess = function(successDiv){
		var loginDiv = this;
		var username = loginDiv.find("#username").attr("value");
		var password = loginDiv.find("#password").attr("value");
		var url = loginDiv.find("form").attr("action");
		$.post(url, {username:username, password:password}, function(data){
			if(data.isSuccess){
				successDiv.toSuccessDiv(loginDiv,data.username,data.lastlogin);
			}else{
				alert(data.msg);
			}
		},"json");
	};
})(jQuery);
