﻿function CmfuAjax(){this.xml=false;this.GetXmlHttp=function(){try{this.xml=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{this.xml=new ActiveXObject("Microsoft.XMLHTTP")}catch(e2){this.xml=false}}if(!this.xml&&typeof XMLHttpRequest!="undefined"){this.xml=new XMLHttpRequest()}};this.GetXmlHttp();var xmlHttp=this.xml;var ajax=this;var callBack=null;this.updatePage=function(){if(xmlHttp.readyState==4){var response=eval("("+xmlHttp.responseText+")");if(callBack!=null&&typeof callBack=="function"){callBack(response)}}};this.toQueryString=function(json){var query="";if(json!=null){for(var param in json){query+=param+"="+escape(json[param])+"&"}}return query};this.invoke=function(opName,params,pageCallBack,method){var _flag=false;var domainUrl="";if(document.getElementById("ctl00_MainBase")!=null&&document.getElementById("ctl00_MainBase").href!=""){_flag=true;domainUrl=window.location.href.toLowerCase();domainUrl=domainUrl.substring(domainUrl.indexOf("//")+2);if(domainUrl.indexOf("/")>-1){domainUrl=domainUrl.substring(0,domainUrl.indexOf("/"))}domainUrl="http://"+domainUrl}if(xmlHttp){var query="";query+=this.toQueryString(params);query=query.substring(0,query.length-1);callBack=pageCallBack;if(method!=null&&method.toUpperCase()=="GET"){var url="/ajaxcom.aspx?opName="+opName+"&"+query;if(_flag){url=domainUrl+url}xmlHttp.onreadystatechange=ajax.updatePage;xmlHttp.open("GET",url,true);xmlHttp.setRequestHeader("CMFUAJAX-Ver","ver1.0");xmlHttp.send(null)}else{var url="";if(opName!=null&&(opName.toLowerCase()=="addclubreview"||opName.toLowerCase()=="addclubspecialreview")){url="/ajaxcom.aspx?opName="+opName}else{if(opName!=null&&(opName.toLowerCase()=="vote0714"||opName.toLowerCase()=="voteauthor"||opName.toLowerCase()=="voteauthorname")){url="/ply/20080924/VoteService.aspx?opName="+opName}else{if(opName!=null&&opName.toLowerCase()=="getuserip"){url="/user/userip.aspx"}else{url="/ajaxcom.aspx?opName="+opName}}}if(_flag){url=domainUrl+url}xmlHttp.onreadystatechange=ajax.updatePage;xmlHttp.open("POST",url,true);xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp.setRequestHeader("CMFUAJAX-Ver","ver1.0");xmlHttp.send(query)}}}}var MyAjax={AddClubReview:function(b,d,a){var c=document.getElementById("hddValidateCode");var e="";if(c!=null){e=c.value}new CmfuAjax().invoke("AddClubReview",{validCode:b,content:d,clubId:a,validateString:e},arguments[3])},AddClubSpecialReview:function(b,d,a,e){var c=document.getElementById("hddValidateCode");var f="";if(c!=null){f=c.value}new CmfuAjax().invoke("AddClubSpecialReview",{validCode:b,content:d,clubSpecialID:a,fromNickName:e,validateString:f},arguments[4])},AddPostLogin:function(d,e,c,g,h,b,f){var a=document.getElementById("hddValidateCode");var i="";if(a!=null){i=a.value}new CmfuAjax().invoke("AddPostLogin",{forumId:d,threadId:e,title:c,content:g,validCode:h,ptId:b,password:f,validateString:i},arguments[7])},CheckForumAdmin:function(a){new CmfuAjax().invoke("CheckForumAdmin",{forumId:a},arguments[1])},GoReaderChapter:function(a,b){new CmfuAjax().invoke("GoReaderChapter",{bookId:a,chapterId:b},arguments[2])},AddDream:function(d,b,e,c,f,g,a){new CmfuAjax().invoke("AddDream",{bookId:d,title:b,content:e,postType:c,validCode:f,bounsType:g,bouseAmount:a},arguments[7])},GetDream:function(a){new CmfuAjax().invoke("GetDream",{threadId:a},arguments[1])},SetBestPost:function(a,b){new CmfuAjax().invoke("SetBestPost",{threadid:a,postid:b},arguments[2])},UpdateDreamStatus:function(b,a){new CmfuAjax().invoke("UpdateDreamStatus",{threadId:b,newStatus:a},arguments[2])},MonthVote:function(a){new CmfuAjax().invoke("MonthVote",{bookId:a},arguments[1])},AddBookMark:function(a,b){if(arguments.length<=3){new CmfuAjax().invoke("AddBookMark",{bookId:a,chapterId:b},arguments[2])}else{if(arguments.length==4){new CmfuAjax().invoke("AddBookMark",{bookId:a,chapterId:b,chapterName:arguments[2]},arguments[3])}else{new CmfuAjax().invoke("AddBookMark",{bookId:a,chapterId:b,chapterName:arguments[2],isVipBook:arguments[3]},arguments[4])}}},RecomBook:function(a){new CmfuAjax().invoke("RecomBook",{bookId:a},arguments[1])},SetFavoriteThread:function(a,b){new CmfuAjax().invoke("SetFavoriteThread",{bookId:a,Id:b},arguments[2])},UpdateReviewAmount:function(a){new CmfuAjax().invoke("UpdateReviewAmount",{bookId:a},arguments[1])},UpdateThreadPostAmount:function(a){new CmfuAjax().invoke("UpdateThreadPostAmount",{bookId:a},arguments[1])},GetLoginId:function(){new CmfuAjax().invoke("GetLoginId",{},arguments[0])},LoginUser:function(b,a,e,c,d){new CmfuAjax().invoke("LoginUser",{ptId:b,password:a,token:e,challenge:c,saveCookie:d},arguments[5])},AddBookClick:function(a){new CmfuAjax().invoke("AddBookClick",{bookId:a},arguments[1])},SetRecentReadBookCookie:function(a){new CmfuAjax().invoke("SetRecentReadBookCookie",{bookId:a})},AddUpdateAwake:function(a){new CmfuAjax().invoke("AddUpdateAwake",{strBookId:a},arguments[1])},AddBookCase:function(a){new CmfuAjax().invoke("AddBookCase",{bookId:a},arguments[1])},SubmitSurvey:function(b,a){new CmfuAjax().invoke("SubmitSurvey",{strBookId:b,args:a},arguments[2])},AppraiseBook:function(c,b,a){new CmfuAjax().invoke("AppraiseBook",{bookId:c,userId:b,score:a},arguments[3])},LoginUserWithInfo:function(b,a,f,d,e){var c=b;c=c.replace(/\·/g,"%A1%A4");new CmfuAjax().invoke("LoginUserWithInfo",{ptId:c,password:a,token:f,challenge:d,saveCookie:e},arguments[5])},CheckLoginWithInfo:function(){new CmfuAjax().invoke("CheckLoginWithInfo",{},arguments[0])},VoteRcmAlbum:function(a){new CmfuAjax().invoke("VoteRcmAlbum",{rcmId:a},arguments[1])},SignOut:function(){new CmfuAjax().invoke("SignOut",{},arguments[0])},SelectVipDeliverBook:function(a){new CmfuAjax().invoke("SelectVipDeliverBook",{bookId:a},arguments[1])},MMPKVote:function(b,a){new CmfuAjax().invoke("MMPKVote",{pkId:b,bookId:a},arguments[2])},MMMonthlyVote:function(a){new CmfuAjax().invoke("MMMonthlyVote",{bookId:a},arguments[1])},AutoPayBook:function(a){new CmfuAjax().invoke("AutoPayBook",{bookId:a},arguments[1])},ApplyIntoClub:function(a){new CmfuAjax().invoke("ApplyIntoClub",{clubId:a},arguments[1])},AddClub2Favorite:function(a){new CmfuAjax().invoke("AddClub2Favorite",{clubId:a},arguments[1])},GetSpaceStatistic:function(){new CmfuAjax().invoke("GetSpaceStatistic",{},arguments[0])},CanUserCreateClub:function(){new CmfuAjax().invoke("CanUserCreateClub",{},arguments[0])},AddFriend:function(a){new CmfuAjax().invoke("AddFriend",{friendNickName:a},arguments[1])},IsFavoriteBook:function(b,a){new CmfuAjax().invoke("IsFavoriteBook",{bookId:b,userId:a},arguments[2])},DeleteLeaveMsg:function(a){new CmfuAjax().invoke("DeleteLeaveMsg",{msgId:a},arguments[1])},AddReviewSupport:function(a){new CmfuAjax().invoke("AddReviewSupport",{reviewId:a},arguments[1])},BindRcmReview:function(a){new CmfuAjax().invoke("BindRcmReview",{bookId:a},arguments[1])},BindBehindData:function(a){new CmfuAjax().invoke("BindBehindData",{type:a,bookId:bookId},arguments[2])},GetUserTicketInfor:function(){new CmfuAjax().invoke("GetUserTicketInfor",{},arguments[0])},VoteReqUpTicket:function(b,c,a,d){new CmfuAjax().invoke("VoteReqUpTicket",{bookId:b,type:c,count:a,bookType:d},arguments[4])},GetBookLabel:function(b,c,a){new CmfuAjax().invoke("GetBookLabel",{bookId:b,pageIndex:c,pageSize:a},arguments[3])},GetUserLabel:function(){new CmfuAjax().invoke("GetUserLabel",{},arguments[0])},SubmitLabel:function(b,a){new CmfuAjax().invoke("SubmitLabel",{bookId:b,newLabel:a},arguments[2])},GetUserType:function(){new CmfuAjax().invoke("GetUserType",{},arguments[0])},GetDGActiveCode:function(){new CmfuAjax().invoke("GetDGActiveCode",{},arguments[0])},RcmAlbumClick:function(a){new CmfuAjax().invoke("RcmAlbumClick",{rcmAlbumId:a},arguments[1])},Vote0714Thread:function(a){new CmfuAjax().invoke("vote0714",{threadIds:a},arguments[1])},VoteAuthor:function(a){new CmfuAjax().invoke("voteauthor",{names:a},arguments[1])},VoteAuthorName:function(a){new CmfuAjax().invoke("voteauthorname",{name:a},arguments[1])},PostMessage:function(a,b,d,c){new CmfuAjax().invoke("PostMessage",{validateCode:a,content:b,authorId:d,replyType:c},arguments[4])},SJGVote:function(a){new CmfuAjax().invoke("SJGVote",{bookList:a},arguments[1])},CheckNickNameIsExist:function(a){new CmfuAjax().invoke("CheckNickNameIsExist",{nickName:a},arguments[1])},SetBookCaseVisibility:function(a){new CmfuAjax().invoke("SetBookCaseVisibility",{inputStatus:a},arguments[1])},ShareBooksToOtherUser:function(b,a,c){new CmfuAjax().invoke("ShareBooksToOtherUser",{toUserId:b,bookIds:a,userType:c},arguments[3])},BindBookToBookCase:function(a,b){new CmfuAjax().invoke("BindBookToBookCase",{caseId:a,arrayName:b},arguments[2])},UpdateUserCtrl:function(){new CmfuAjax().invoke("UpdateUserCtrl",{},arguments[0])},DelBookFromBookCase:function(b,a){new CmfuAjax().invoke("DelBookFromBookCase",{bookId:b,caseId:a},arguments[2])},AddOrRemoveMobileAwake:function(a,b){new CmfuAjax().invoke("AddOrRemoveMobileAwake",{actionName:a,bookId:b},arguments[2])},MoveBookToOrderBookCase:function(a){new CmfuAjax().invoke("MoveBookToOrderBookCase",{selectedBooks:a},arguments[1])},BuyVotePKTicket:function(a){new CmfuAjax().invoke("BuyVotePKTicket",{objectId:a},arguments[1])},AddReviewVoteTicket:function(c,b,a,d){new CmfuAjax().invoke("AddReviewVoteTicket",{bookId:c,ticketType:b,count:a,bookType:d},arguments[4])},VoteThread:function(d,a,c,f,e,b){new CmfuAjax().invoke("VoteThread",{forumId:d,reviewId:a,type:c,forumName:f,bodyLength:e,bookType:b},arguments[6])},GetGradeInfo:function(c,a,b){new CmfuAjax().invoke("GetGradeInfo",{curCommentUserId:c,FansExperienceValue:a,bookId:b},arguments[3])},GetFansInfo:function(b,a){new CmfuAjax().invoke("GetFansInfo",{BookCategoryId:b,ForumId:a},arguments[2])},CheckAddHotThread:function(i,j,h,b,d,g,f,e,c,a){new CmfuAjax().invoke("CheckAddHotThread",{voteYes:i,voteAgainst:j,forumId:h,forumName:b,reviewId:d,reviewtitle:g,userId:f,nickName:e,bodylength:c,tp:a},arguments[10])},VotePost:function(c,a,b,e,d){new CmfuAjax().invoke("VotePost",{forumId:c,reviewId:a,type:b,forumName:e,bodyLength:d},arguments[5])},GetReviewVoteTicket:function(){new CmfuAjax().invoke("GetReviewVoteTicket",{},arguments[0])},GetPKResult:function(){new CmfuAjax().invoke("GetPKResult",{},arguments[0])},UseAdLinkView:function(a){new CmfuAjax().invoke("UseAdLinkView",{url:a},arguments[1])},GetUserIP:function(){new CmfuAjax().invoke("GetUserIP",{},arguments[0])},GetConsumeRank:function(a){new CmfuAjax().invoke("GetConsumeRank",{bookId:a},arguments[1])},AddSNSReviewSupport:function(d,a,c,b){new CmfuAjax().invoke("AddSNSReviewSupport",{forumId:d,reviewId:a,supportType:c,voteYes:b},arguments[4])},ReviewComplaint:function(a,b){new CmfuAjax().invoke("ReviewComplaint",{content:a,validCode:b},arguments[2])},ExpandReview:function(b,a){new CmfuAjax().invoke("ExpandReview",{forumId:b,reviewId:a},arguments[2])},BindSNSReviewList:function(a){new CmfuAjax().invoke("BindSNSReviewList",{forumId:a},arguments[1])},SearchBookId:function(a){new CmfuAjax().invoke("SearchBookId",{bookName:a},arguments[1])},AddHotReviewByPost:function(b,c,d,a){new CmfuAjax().invoke("AddHotReviewByPost",{forumId:b,forumName:c,threadId:d,freeType:a},arguments[4])},GradedToThreader:function(b,a,c){new CmfuAjax().invoke("GradedToThreader",{userId:b,threaderId:a,point:c},arguments[3])},GradedToThread:function(c,b,a){new CmfuAjax().invoke("GradedToThread",{threadId:c,userId:b,point:a},arguments[3])},AjaxDeleteAdmin:function(a){new CmfuAjax().invoke("AjaxDeleteAdmin",{forumId:a},arguments[1])},SendAdClick:function(a){new CmfuAjax().invoke("SendAdClick",{adPublishId:a},arguments[1])},GetMobileValidate:function(a){new CmfuAjax().invoke("GetMobileValidate",{mobilePhone:a},arguments[1])},GetMobilePtValidate:function(a){new CmfuAjax().invoke("GetMobilePtValidate",{mobilePhone:a},arguments[1])},GetValidateCode:function(){new CmfuAjax().invoke("GetValidateCode",{},arguments[0])},LoginUserWithValidate:function(a,g,b,e,f,d,h){var c=a;c=encodeURI(c);new CmfuAjax().invoke("LoginUserWithValidate",{ptId:c,password:g,token:b,challenge:e,saveCookie:f,input:d,validateString:h},arguments[7])},AddCarnivalUserInfo:function(a){new CmfuAjax().invoke("AddCarnivalUserInfo",{ptId:a},arguments[1])},AddCarnivalLogInfo:function(c,a,b){new CmfuAjax().invoke("AddCarnivalLogInfo",{rowId:c,qu:a,gameusername:b},arguments[3])},UpdateCarnivalUserInfo:function(a,b){new CmfuAjax().invoke("UpdateCarnivalUserInfo",{ptId:a,type:b},arguments[2])},BuyMMMonthlyBook:function(a){new CmfuAjax().invoke("BuyMMMonthlyBook",{bookId:a},arguments[1])},AddNFArtical:function(d,b,e,c,f,g,a){new CmfuAjax().invoke("NFArtical",{bookId:d,title:b,content:e,postType:c,validCode:f,bounsType:g,bouseAmount:a},arguments[7])},CheckHasNewChapterInTenMin:function(a,b,c){new CmfuAjax().invoke("CheckHasNewChapterInTenMin",{bookId:a,type:b,isvip:c},arguments[3])},SetCookieForOEMHR:function(){new CmfuAjax().invoke("SetCookieForOEMHR",{},arguments[0])},GetUpdateChapterId:function(a,b){new CmfuAjax().invoke("GetUpdateChapterId",{bookId:a,chapterId:b},arguments[2])},CheckForumRequisition:function(a){new CmfuAjax().invoke("CheckForumRequisition",{forumId:a},arguments[1])},AddScoreByAdmin:function(e,h,d,a,b,g,c,f){new CmfuAjax().invoke("AddScoreByAdmin",{forumId:e,operationObj:h,userId:d,amount:a,threadName:b,operationName:g,operation:c,threadID:f},arguments[8])},ShangHandler:function(h,c,f,j,g,b,a,k,e,l,d,i){new CmfuAjax().invoke("ShangHandler",{bookId:h,chapterId:c,threadId:f,getUserId:j,getUserNickName:g,postId:b,operateType:a,operatorId:k,operatorName:e,threadSubject:l,isVipBook:d,shangCiGetUserId:i},arguments[12])},GetForumModelScore:function(a){new CmfuAjax().invoke("GetForumModelScore",{forumId:a},arguments[1])},UpdateAdminInviteInfoStatus:function(c,a,b,d){new CmfuAjax().invoke("UpdateAdminInviteInfoStatus",{inviteId:c,status:a,forumId:b,forumName:d},arguments[4])},GetSosuBookInfo:function(b,a){new CmfuAjax().invoke("GetSosuBookInfo",{keyword:b,type:a},arguments[2])},GetAchieveBookList:function(a){new CmfuAjax().invoke("GetAchieveBookList",{subCategoryId:a},arguments[1],"get")},MMPKVoteWithCount:function(c,b,a){new CmfuAjax().invoke("MMPKVoteWithCount",{pkId:c,bookId:b,count:a},arguments[3])}};