if(typeof MyAjaxMethod == "undefined") MyAjaxMethod={};
MyAjaxMethod_class = function() {};
Object.extend(MyAjaxMethod_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	BuyMMMonthlyBook: function(bookIdString) {
		return this.invoke("BuyMMMonthlyBook", {"bookIdString":bookIdString}, this.BuyMMMonthlyBook.getArguments().slice(1));
	},
	BindRcmAlbumBookById: function(rcmId, pageIndex, arrayName) {
		return this.invoke("BindRcmAlbumBookById", {"rcmId":rcmId, "pageIndex":pageIndex, "arrayName":arrayName}, this.BindRcmAlbumBookById.getArguments().slice(3));
	},
	AddFriend: function(friendNickName) {
		return this.invoke("AddFriend", {"friendNickName":friendNickName}, this.AddFriend.getArguments().slice(1));
	},
	CheckSDOEmailMobileExist: function(username, type) {
		return this.invoke("CheckSDOEmailMobileExist", {"username":username, "type":type}, this.CheckSDOEmailMobileExist.getArguments().slice(2));
	},
	AppraiseBook: function(bookId, userId, score) {
		return this.invoke("AppraiseBook", {"bookId":bookId, "userId":userId, "score":score}, this.AppraiseBook.getArguments().slice(3));
	},
	AddClubReview: function(validCode, content, clubId) {
		return this.invoke("AddClubReview", {"validCode":validCode, "content":content, "clubId":clubId}, this.AddClubReview.getArguments().slice(3));
	},
	AddClubSpecialReview: function(validCode, content, clubSpecialID, fromNickName) {
		return this.invoke("AddClubSpecialReview", {"validCode":validCode, "content":content, "clubSpecialID":clubSpecialID, "fromNickName":fromNickName}, this.AddClubSpecialReview.getArguments().slice(4));
	},
	PostMessage: function(validCode, content, objectId, replyType) {
		return this.invoke("PostMessage", {"validCode":validCode, "content":content, "objectId":objectId, "replyType":replyType}, this.PostMessage.getArguments().slice(4));
	},
	AddForumReview: function(threadId, title, content, postType, validCode, isAnonymous) {
		return this.invoke("AddForumReview", {"threadId":threadId, "title":title, "content":content, "postType":postType, "validCode":validCode, "isAnonymous":isAnonymous}, this.AddForumReview.getArguments().slice(6));
	},
	AddDream: function(threadId, title, content, postType, validCode, bounsType, bouseAmount) {
		return this.invoke("AddDream", {"threadId":threadId, "title":title, "content":content, "postType":postType, "validCode":validCode, "bounsType":bounsType, "bouseAmount":bouseAmount}, this.AddDream.getArguments().slice(7));
	},
	GetDream: function(threadId) {
		return this.invoke("GetDream", {"threadId":threadId}, this.GetDream.getArguments().slice(1));
	},
	SetBestPost: function(threadid, postid) {
		return this.invoke("SetBestPost", {"threadid":threadid, "postid":postid}, this.SetBestPost.getArguments().slice(2));
	},
	UpdateDreamStatus: function(threadId, newStatus) {
		return this.invoke("UpdateDreamStatus", {"threadId":threadId, "newStatus":newStatus}, this.UpdateDreamStatus.getArguments().slice(2));
	},
	VoteRcmAlbum: function(rcmId) {
		return this.invoke("VoteRcmAlbum", {"rcmId":rcmId}, this.VoteRcmAlbum.getArguments().slice(1));
	},
	IsLogin: function() {
		return this.invoke("IsLogin", {}, this.IsLogin.getArguments().slice(0));
	},
	LoginUser: function(ptId, password) {
		return this.invoke("LoginUser", {"ptId":ptId, "password":password}, this.LoginUser.getArguments().slice(2));
	},
	LoginUser: function(ptId, password, token, challenge, saveCookie) {
		return this.invoke("LoginUser", {"ptId":ptId, "password":password, "token":token, "challenge":challenge, "saveCookie":saveCookie}, this.LoginUser.getArguments().slice(5));
	},
	LeaveSpaceMsg: function(isAnonymous, toUserId, fromNickName, content, validCode) {
		return this.invoke("LeaveSpaceMsg", {"isAnonymous":isAnonymous, "toUserId":toUserId, "fromNickName":fromNickName, "content":content, "validCode":validCode}, this.LeaveSpaceMsg.getArguments().slice(5));
	},
	LeaveHotMsg: function(isAnonymous, rcmId, fromNickName, content, validCode) {
		return this.invoke("LeaveHotMsg", {"isAnonymous":isAnonymous, "rcmId":rcmId, "fromNickName":fromNickName, "content":content, "validCode":validCode}, this.LeaveHotMsg.getArguments().slice(5));
	},
	GetUserMsgStatus: function() {
		return this.invoke("GetUserMsgStatus", {}, this.GetUserMsgStatus.getArguments().slice(0));
	},
	BindRcmReview: function(bookId) {
		return this.invoke("BindRcmReview", {"bookId":bookId}, this.BindRcmReview.getArguments().slice(1));
	},
	SubmitClubSurvey: function(clubId, args) {
		return this.invoke("SubmitClubSurvey", {"clubId":clubId, "args":args}, this.SubmitClubSurvey.getArguments().slice(2));
	},
	VoteClubRcmAlbum: function(albumid, userid) {
		return this.invoke("VoteClubRcmAlbum", {"albumid":albumid, "userid":userid}, this.VoteClubRcmAlbum.getArguments().slice(2));
	},
	SaveTodayClubBook: function(clubid, bookIdString, comments) {
		return this.invoke("SaveTodayClubBook", {"clubid":clubid, "bookIdString":bookIdString, "comments":comments}, this.SaveTodayClubBook.getArguments().slice(3));
	},
	AddClubSpecialAllBooks2Shelf: function(clubspecialid) {
		return this.invoke("AddClubSpecialAllBooks2Shelf", {"clubspecialid":clubspecialid}, this.AddClubSpecialAllBooks2Shelf.getArguments().slice(1));
	},
	QuitClub: function(clubId) {
		return this.invoke("QuitClub", {"clubId":clubId}, this.QuitClub.getArguments().slice(1));
	},
	GetTop20PKBook: function(pageSize) {
		return this.invoke("GetTop20PKBook", {"pageSize":pageSize}, this.GetTop20PKBook.getArguments().slice(1));
	},
	GetPKTopByWords: function(startWords, endWords) {
		return this.invoke("GetPKTopByWords", {"startWords":startWords, "endWords":endWords}, this.GetPKTopByWords.getArguments().slice(2));
	},
	GetStrongRecommend: function(showCount) {
		return this.invoke("GetStrongRecommend", {"showCount":showCount}, this.GetStrongRecommend.getArguments().slice(1));
	},
	GetSubscribeBook: function(showCount) {
		return this.invoke("GetSubscribeBook", {"showCount":showCount}, this.GetSubscribeBook.getArguments().slice(1));
	},
	GetMonthlyBook: function(showCount) {
		return this.invoke("GetMonthlyBook", {"showCount":showCount}, this.GetMonthlyBook.getArguments().slice(1));
	},
	GetCloudBook: function(showCount) {
		return this.invoke("GetCloudBook", {"showCount":showCount}, this.GetCloudBook.getArguments().slice(1));
	},
	GetRelateBooks: function(bookId, showCount) {
		return this.invoke("GetRelateBooks", {"bookId":bookId, "showCount":showCount}, this.GetRelateBooks.getArguments().slice(2));
	},
	GetPKNewPerson: function(showCount) {
		return this.invoke("GetPKNewPerson", {"showCount":showCount}, this.GetPKNewPerson.getArguments().slice(1));
	},
	GetMonthHotBook: function() {
		return this.invoke("GetMonthHotBook", {}, this.GetMonthHotBook.getArguments().slice(0));
	},
	SubmitCommonSurvey: function(commonSurveyId, args) {
		return this.invoke("SubmitCommonSurvey", {"commonSurveyId":commonSurveyId, "args":args}, this.SubmitCommonSurvey.getArguments().slice(2));
	},
	CanRcmAlbumUpgrade: function(rcmId) {
		return this.invoke("CanRcmAlbumUpgrade", {"rcmId":rcmId}, this.CanRcmAlbumUpgrade.getArguments().slice(1));
	},
	CanUserCreateClub: function() {
		return this.invoke("CanUserCreateClub", {}, this.CanUserCreateClub.getArguments().slice(0));
	},
	ReadChapterPop: function(bookId) {
		return this.invoke("ReadChapterPop", {"bookId":bookId}, this.ReadChapterPop.getArguments().slice(1));
	},
	DoVipDiscount: function() {
		return this.invoke("DoVipDiscount", {}, this.DoVipDiscount.getArguments().slice(0));
	},
	RcmAlbumClick: function(rcmAlbumId) {
		return this.invoke("RcmAlbumClick", {"rcmAlbumId":rcmAlbumId}, this.RcmAlbumClick.getArguments().slice(1));
	},
	CheckForumRequisition: function(forumId) {
		return this.invoke("CheckForumRequisition", {"forumId":forumId}, this.CheckForumRequisition.getArguments().slice(1));
	},
	CheckUserName: function(value) {
		return this.invoke("CheckUserName", {"value":value}, this.CheckUserName.getArguments().slice(1));
	},
	CheckUserNameBuyChapter: function(value) {
		return this.invoke("CheckUserNameBuyChapter", {"value":value}, this.CheckUserNameBuyChapter.getArguments().slice(1));
	},
	CheckNickName: function(value) {
		return this.invoke("CheckNickName", {"value":value}, this.CheckNickName.getArguments().slice(1));
	},
	CheckClubName: function(value, divName) {
		return this.invoke("CheckClubName", {"value":value, "divName":divName}, this.CheckClubName.getArguments().slice(2));
	},
	PromoteClub: function(clubId, nickName) {
		return this.invoke("PromoteClub", {"clubId":clubId, "nickName":nickName}, this.PromoteClub.getArguments().slice(2));
	},
	InviteUser2Club: function(clubId, nickName) {
		return this.invoke("InviteUser2Club", {"clubId":clubId, "nickName":nickName}, this.InviteUser2Club.getArguments().slice(2));
	},
	DeleteClubUser: function(clubId, userId) {
		return this.invoke("DeleteClubUser", {"clubId":clubId, "userId":userId}, this.DeleteClubUser.getArguments().slice(2));
	},
	ApproveUserApply: function(clubId, userId) {
		return this.invoke("ApproveUserApply", {"clubId":clubId, "userId":userId}, this.ApproveUserApply.getArguments().slice(2));
	},
	RejectUserApply: function(clubId, userId) {
		return this.invoke("RejectUserApply", {"clubId":clubId, "userId":userId}, this.RejectUserApply.getArguments().slice(2));
	},
	AddRcmAlbumBook: function(rcmAlbumId, rcmAlbumName, bookId, bookName) {
		return this.invoke("AddRcmAlbumBook", {"rcmAlbumId":rcmAlbumId, "rcmAlbumName":rcmAlbumName, "bookId":bookId, "bookName":bookName}, this.AddRcmAlbumBook.getArguments().slice(4));
	},
	UpdateClubRcmBookDesc: function(clubRcmIdString, bookIdString, bookDesc) {
		return this.invoke("UpdateClubRcmBookDesc", {"clubRcmIdString":clubRcmIdString, "bookIdString":bookIdString, "bookDesc":bookDesc}, this.UpdateClubRcmBookDesc.getArguments().slice(3));
	},
	SendMsg: function(userIdString, content, toNickName, resultDiv) {
		return this.invoke("SendMsg", {"userIdString":userIdString, "content":content, "toNickName":toNickName, "resultDiv":resultDiv}, this.SendMsg.getArguments().slice(4));
	},
	DeleteClubLink: function(clubIdString, linkClubIdString) {
		return this.invoke("DeleteClubLink", {"clubIdString":clubIdString, "linkClubIdString":linkClubIdString}, this.DeleteClubLink.getArguments().slice(2));
	},
	DeleteClubRcm: function(clubRcmIdString) {
		return this.invoke("DeleteClubRcm", {"clubRcmIdString":clubRcmIdString}, this.DeleteClubRcm.getArguments().slice(1));
	},
	DeleteLeaveMsgs: function(msgIds) {
		return this.invoke("DeleteLeaveMsgs", {"msgIds":msgIds}, this.DeleteLeaveMsgs.getArguments().slice(1));
	},
	DeleteLeaveMsg: function(msgId) {
		return this.invoke("DeleteLeaveMsg", {"msgId":msgId}, this.DeleteLeaveMsg.getArguments().slice(1));
	},
	AddClub2Favorite: function(clubId) {
		return this.invoke("AddClub2Favorite", {"clubId":clubId}, this.AddClub2Favorite.getArguments().slice(1));
	},
	AddRcmAlbum2Favorite: function(rcmAlbumId) {
		return this.invoke("AddRcmAlbum2Favorite", {"rcmAlbumId":rcmAlbumId}, this.AddRcmAlbum2Favorite.getArguments().slice(1));
	},
	SetRecentReadBookCookie: function(bookId) {
		return this.invoke("SetRecentReadBookCookie", {"bookId":bookId}, this.SetRecentReadBookCookie.getArguments().slice(1));
	},
	GetClubMemberType: function(clubId) {
		return this.invoke("GetClubMemberType", {"clubId":clubId}, this.GetClubMemberType.getArguments().slice(1));
	},
	ApplyClubMember: function(clubid, userid) {
		return this.invoke("ApplyClubMember", {"clubid":clubid, "userid":userid}, this.ApplyClubMember.getArguments().slice(2));
	},
	ApplyIntoClub: function(clubId) {
		return this.invoke("ApplyIntoClub", {"clubId":clubId}, this.ApplyIntoClub.getArguments().slice(1));
	},
	AddBookCase: function(bookId) {
		return this.invoke("AddBookCase", {"bookId":bookId}, this.AddBookCase.getArguments().slice(1));
	},
	AddShareFavorite: function(fromUserId) {
		return this.invoke("AddShareFavorite", {"fromUserId":fromUserId}, this.AddShareFavorite.getArguments().slice(1));
	},
	AddRcmBook2Favorite: function(rcmAlbumId) {
		return this.invoke("AddRcmBook2Favorite", {"rcmAlbumId":rcmAlbumId}, this.AddRcmBook2Favorite.getArguments().slice(1));
	},
	CommendBook: function(strBookId) {
		return this.invoke("CommendBook", {"strBookId":strBookId}, this.CommendBook.getArguments().slice(1));
	},
	AddUpdateAwake: function(strBookId) {
		return this.invoke("AddUpdateAwake", {"strBookId":strBookId}, this.AddUpdateAwake.getArguments().slice(1));
	},
	SetCookieForOEMHR: function() {
		return this.invoke("SetCookieForOEMHR", {}, this.SetCookieForOEMHR.getArguments().slice(0));
	},
	SubmitSurvey: function(strBookId, args) {
		return this.invoke("SubmitSurvey", {"strBookId":strBookId, "args":args}, this.SubmitSurvey.getArguments().slice(2));
	},
	GetSpaceStatistic: function() {
		return this.invoke("GetSpaceStatistic", {}, this.GetSpaceStatistic.getArguments().slice(0));
	},
	BindBooksByName: function(keyword, arrayName) {
		return this.invoke("BindBooksByName", {"keyword":keyword, "arrayName":arrayName}, this.BindBooksByName.getArguments().slice(2));
	},
	BindSpaceMsgList: function(userId, arrayName) {
		return this.invoke("BindSpaceMsgList", {"userId":userId, "arrayName":arrayName}, this.BindSpaceMsgList.getArguments().slice(2));
	},
	BindRcmMsgList: function(rcmId, pageIndex, arrayName) {
		return this.invoke("BindRcmMsgList", {"rcmId":rcmId, "pageIndex":pageIndex, "arrayName":arrayName}, this.BindRcmMsgList.getArguments().slice(3));
	},
	BindRcmAlbumBook: function(rcmId, pageIndex, arrayName) {
		return this.invoke("BindRcmAlbumBook", {"rcmId":rcmId, "pageIndex":pageIndex, "arrayName":arrayName}, this.BindRcmAlbumBook.getArguments().slice(3));
	},
	url: '/ajaxpro/Snda.CMFU.Web.PageUtil,Snda.CMFU.Web.ashx'
}));
MyAjaxMethod = new MyAjaxMethod_class();

