addNamespace("Day18.Services");
Day18.Services.FavsServices_class = function() {};
Object.extend(Day18.Services.FavsServices_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetPasswordStep1: function(strUserID) {
		return this.invoke("GetPasswordStep1", {"strUserID":strUserID}, this.GetPasswordStep1.getArguments().slice(1));
	},
	GetPasswordStep2: function(strUserID, strAnswer) {
		return this.invoke("GetPasswordStep2", {"strUserID":strUserID, "strAnswer":strAnswer}, this.GetPasswordStep2.getArguments().slice(2));
	},
	Logout: function() {
		return this.invoke("Logout", {}, this.Logout.getArguments().slice(0));
	},
	LogonBySignCode: function(p_strUserID, p_strUserPassword, p_strSignCode) {
		return this.invoke("LogonBySignCode", {"p_strUserID":p_strUserID, "p_strUserPassword":p_strUserPassword, "p_strSignCode":p_strSignCode}, this.LogonBySignCode.getArguments().slice(3));
	},
	Logon: function(p_strUserID, p_strUserPassword) {
		return this.invoke("Logon", {"p_strUserID":p_strUserID, "p_strUserPassword":p_strUserPassword}, this.Logon.getArguments().slice(2));
	},
	Register: function(p_strUserID, p_strUserPassword, p_strReUserPassword, p_strUserPasswordForDel, p_strReUserPasswordForDel, p_strQuestion, p_strAnswer, p_strEmail, p_strUserName, p_strIDCard, p_strBirthday, p_strPhone) {
		return this.invoke("Register", {"p_strUserID":p_strUserID, "p_strUserPassword":p_strUserPassword, "p_strReUserPassword":p_strReUserPassword, "p_strUserPasswordForDel":p_strUserPasswordForDel, "p_strReUserPasswordForDel":p_strReUserPasswordForDel, "p_strQuestion":p_strQuestion, "p_strAnswer":p_strAnswer, "p_strEmail":p_strEmail, "p_strUserName":p_strUserName, "p_strIDCard":p_strIDCard, "p_strBirthday":p_strBirthday, "p_strPhone":p_strPhone}, this.Register.getArguments().slice(12));
	},
	AddFav: function(p_strTitle, p_strClassName, p_strUrl, p_strReadme) {
		return this.invoke("AddFav", {"p_strTitle":p_strTitle, "p_strClassName":p_strClassName, "p_strUrl":p_strUrl, "p_strReadme":p_strReadme}, this.AddFav.getArguments().slice(4));
	},
	ModifyFav: function(p_strIDKey, p_strTitle, p_strClassName, p_strUrl, p_strReadme) {
		return this.invoke("ModifyFav", {"p_strIDKey":p_strIDKey, "p_strTitle":p_strTitle, "p_strClassName":p_strClassName, "p_strUrl":p_strUrl, "p_strReadme":p_strReadme}, this.ModifyFav.getArguments().slice(5));
	},
	DeleteFav: function(p_strIDKey) {
		return this.invoke("DeleteFav", {"p_strIDKey":p_strIDKey}, this.DeleteFav.getArguments().slice(1));
	},
	AddAdr: function(p_strTitle, p_strClassName, p_strPhone, p_strMobile, p_strQQ, p_strEmail, p_strAddress, p_strReadme) {
		return this.invoke("AddAdr", {"p_strTitle":p_strTitle, "p_strClassName":p_strClassName, "p_strPhone":p_strPhone, "p_strMobile":p_strMobile, "p_strQQ":p_strQQ, "p_strEmail":p_strEmail, "p_strAddress":p_strAddress, "p_strReadme":p_strReadme}, this.AddAdr.getArguments().slice(8));
	},
	ModifyAdr: function(p_strIDKey, p_strTitle, p_strClassName, p_strPhone, p_strMobile, p_strQQ, p_strEmail, p_strAddress, p_strReadme) {
		return this.invoke("ModifyAdr", {"p_strIDKey":p_strIDKey, "p_strTitle":p_strTitle, "p_strClassName":p_strClassName, "p_strPhone":p_strPhone, "p_strMobile":p_strMobile, "p_strQQ":p_strQQ, "p_strEmail":p_strEmail, "p_strAddress":p_strAddress, "p_strReadme":p_strReadme}, this.ModifyAdr.getArguments().slice(9));
	},
	DeleteAdr: function(p_strIDKey) {
		return this.invoke("DeleteAdr", {"p_strIDKey":p_strIDKey}, this.DeleteAdr.getArguments().slice(1));
	},
	AddNote: function(p_strTitle, p_strInfoLevel, p_strReadme) {
		return this.invoke("AddNote", {"p_strTitle":p_strTitle, "p_strInfoLevel":p_strInfoLevel, "p_strReadme":p_strReadme}, this.AddNote.getArguments().slice(3));
	},
	ModifyNote: function(p_strIDKey, p_strTitle, p_strInfoLevel, p_strReadme) {
		return this.invoke("ModifyNote", {"p_strIDKey":p_strIDKey, "p_strTitle":p_strTitle, "p_strInfoLevel":p_strInfoLevel, "p_strReadme":p_strReadme}, this.ModifyNote.getArguments().slice(4));
	},
	DeleteNote: function(p_strIDKey) {
		return this.invoke("DeleteNote", {"p_strIDKey":p_strIDKey}, this.DeleteNote.getArguments().slice(1));
	},
	AddCls: function(p_strTitle, p_strType) {
		return this.invoke("AddCls", {"p_strTitle":p_strTitle, "p_strType":p_strType}, this.AddCls.getArguments().slice(2));
	},
	ModifyCls: function(p_strIDKey, p_strTitle) {
		return this.invoke("ModifyCls", {"p_strIDKey":p_strIDKey, "p_strTitle":p_strTitle}, this.ModifyCls.getArguments().slice(2));
	},
	DeleteCls: function(p_strIDKey) {
		return this.invoke("DeleteCls", {"p_strIDKey":p_strIDKey}, this.DeleteCls.getArguments().slice(1));
	},
	GetUserID: function() {
		return this.invoke("GetUserID", {}, this.GetUserID.getArguments().slice(0));
	},
	GetClassList: function(p_strType) {
		return this.invoke("GetClassList", {"p_strType":p_strType}, this.GetClassList.getArguments().slice(1));
	},
	url: '/AJAX/Day18.Services.FavsServices,18Day.ashx'
}));
Day18.Services.FavsServices = new Day18.Services.FavsServices_class();

