
function Auth() {
    this.id = "";
    this.user = "";
}

Auth.prototype.init = function(id,user) {
    this.id = id;
    this.user = user;
}

Auth.prototype.login = function() {
    var user = $("#Core_Login_InputUsername").val();
	var password = $("#Core_Login_InputPass").val()
	var query = "action:login";//||password:"+password;
    var id = this.id;
	var server = "/core/server.Auth.php";
	var passHash = SHA1(password);
    var successFunc = "";
	var successMsg = i18n.translate("login:success");
	var errorMsg = i18n.translate("login:error");
 
    disp.login(server,query,user,password,id);

}


Auth.prototype.logout = function() {
    var user = this.user;
	var query = "action:logout";
    var id = this.id;
	var server = "/core/server.Auth.php";
	var successFunc = "auth.reload(2000)";
	var successMsg = i18n.translate("logout:success");
	var errorMsg = i18n.translate("logout:error");
    
    disp.send(server,query,user,id,successFunc,successMsg,"",errorMsg);
}

Auth.prototype.reload = function(time) {
    timer("location.reload(true)",time);
}

var auth = new Auth();