var ws_Forums=function() {
ws_Forums.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ws_Forums.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetHomePage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'GetHomePage',false,{},succeededCallback,failedCallback,userContext); },
AddNewForum:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'AddNewForum',false,{},succeededCallback,failedCallback,userContext); },
AddNewForumReply:function(intForumID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'AddNewForumReply',false,{intForumID:intForumID},succeededCallback,failedCallback,userContext); },
ShowForumDetail:function(objItem,boolAdd,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'ShowForumDetail',false,{objItem:objItem,boolAdd:boolAdd},succeededCallback,failedCallback,userContext); },
RemoveImage:function(intImageID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'RemoveImage',false,{intImageID:intImageID},succeededCallback,failedCallback,userContext); },
RefreshImageList:function(intForumID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'RefreshImageList',false,{intForumID:intForumID},succeededCallback,failedCallback,userContext); },
RefreshReplyImageList:function(intForumReplyID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'RefreshReplyImageList',false,{intForumReplyID:intForumReplyID},succeededCallback,failedCallback,userContext); },
ForumDetail:function(intForumID,boolFullLoad,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'ForumDetail',false,{intForumID:intForumID,boolFullLoad:boolFullLoad},succeededCallback,failedCallback,userContext); },
ForumReplyDetail:function(intReplyID,intForumID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'ForumReplyDetail',false,{intReplyID:intReplyID,intForumID:intForumID},succeededCallback,failedCallback,userContext); },
SearchSite:function(intRegionID,strText,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'SearchSite',false,{intRegionID:intRegionID,strText:strText},succeededCallback,failedCallback,userContext); },
SiteSearch:function(strText,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'SiteSearch',false,{strText:strText},succeededCallback,failedCallback,userContext); },
SearchPaged:function(intPageNumber,intItemsPerPage,intRegionID,strText,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'SearchPaged',false,{intPageNumber:intPageNumber,intItemsPerPage:intItemsPerPage,intRegionID:intRegionID,strText:strText},succeededCallback,failedCallback,userContext); },
Search:function(intID,strTitle,strMessage,intUserID,intOwnerID,intRegionID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'Search',false,{intID:intID,strTitle:strTitle,strMessage:strMessage,intUserID:intUserID,intOwnerID:intOwnerID,intRegionID:intRegionID},succeededCallback,failedCallback,userContext); },
Delete:function(intID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'Delete',false,{intID:intID},succeededCallback,failedCallback,userContext); },
DeleteReply:function(intID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'DeleteReply',false,{intID:intID},succeededCallback,failedCallback,userContext); },
GetTotalPosts:function(boolReplies,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'GetTotalPosts',false,{boolReplies:boolReplies},succeededCallback,failedCallback,userContext); },
GetTotalMostActiveUsers:function(intTopN,boolReplies,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'GetTotalMostActiveUsers',false,{intTopN:intTopN,boolReplies:boolReplies},succeededCallback,failedCallback,userContext); },
GetTotalNonAnswered:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'GetTotalNonAnswered',false,{},succeededCallback,failedCallback,userContext); },
GetTotalNonAnsweredTable:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'GetTotalNonAnsweredTable',false,{},succeededCallback,failedCallback,userContext); },
Save:function(intID,strTitle,strMessage,boolEmailUpdate,strRegions,intOwnerID,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'Save',false,{intID:intID,strTitle:strTitle,strMessage:strMessage,boolEmailUpdate:boolEmailUpdate,strRegions:strRegions,intOwnerID:intOwnerID},succeededCallback,failedCallback,userContext); },
SaveReply:function(intID,intForumID,strMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(ws_Forums.get_path(), 'SaveReply',false,{intID:intID,intForumID:intForumID,strMessage:strMessage},succeededCallback,failedCallback,userContext); }}
ws_Forums.registerClass('ws_Forums',Sys.Net.WebServiceProxy);
ws_Forums._staticInstance = new ws_Forums();
ws_Forums.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ws_Forums._staticInstance._path = value; }
ws_Forums.get_path = function() { return ws_Forums._staticInstance._path; }
ws_Forums.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
ws_Forums._staticInstance._timeout = value; }
ws_Forums.get_timeout = function() { 
return ws_Forums._staticInstance._timeout; }
ws_Forums.set_defaultUserContext = function(value) { 
ws_Forums._staticInstance._userContext = value; }
ws_Forums.get_defaultUserContext = function() { 
return ws_Forums._staticInstance._userContext; }
ws_Forums.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ws_Forums._staticInstance._succeeded = value; }
ws_Forums.get_defaultSucceededCallback = function() { 
return ws_Forums._staticInstance._succeeded; }
ws_Forums.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ws_Forums._staticInstance._failed = value; }
ws_Forums.get_defaultFailedCallback = function() { 
return ws_Forums._staticInstance._failed; }
ws_Forums.set_path("/ws_Forums.asmx");
ws_Forums.HelloWorld= function(onSuccess,onFailed,userContext) {ws_Forums._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
ws_Forums.GetHomePage= function(onSuccess,onFailed,userContext) {ws_Forums._staticInstance.GetHomePage(onSuccess,onFailed,userContext); }
ws_Forums.AddNewForum= function(onSuccess,onFailed,userContext) {ws_Forums._staticInstance.AddNewForum(onSuccess,onFailed,userContext); }
ws_Forums.AddNewForumReply= function(intForumID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.AddNewForumReply(intForumID,onSuccess,onFailed,userContext); }
ws_Forums.ShowForumDetail= function(objItem,boolAdd,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.ShowForumDetail(objItem,boolAdd,onSuccess,onFailed,userContext); }
ws_Forums.RemoveImage= function(intImageID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.RemoveImage(intImageID,onSuccess,onFailed,userContext); }
ws_Forums.RefreshImageList= function(intForumID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.RefreshImageList(intForumID,onSuccess,onFailed,userContext); }
ws_Forums.RefreshReplyImageList= function(intForumReplyID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.RefreshReplyImageList(intForumReplyID,onSuccess,onFailed,userContext); }
ws_Forums.ForumDetail= function(intForumID,boolFullLoad,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.ForumDetail(intForumID,boolFullLoad,onSuccess,onFailed,userContext); }
ws_Forums.ForumReplyDetail= function(intReplyID,intForumID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.ForumReplyDetail(intReplyID,intForumID,onSuccess,onFailed,userContext); }
ws_Forums.SearchSite= function(intRegionID,strText,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.SearchSite(intRegionID,strText,onSuccess,onFailed,userContext); }
ws_Forums.SiteSearch= function(strText,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.SiteSearch(strText,onSuccess,onFailed,userContext); }
ws_Forums.SearchPaged= function(intPageNumber,intItemsPerPage,intRegionID,strText,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.SearchPaged(intPageNumber,intItemsPerPage,intRegionID,strText,onSuccess,onFailed,userContext); }
ws_Forums.Search= function(intID,strTitle,strMessage,intUserID,intOwnerID,intRegionID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.Search(intID,strTitle,strMessage,intUserID,intOwnerID,intRegionID,onSuccess,onFailed,userContext); }
ws_Forums.Delete= function(intID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.Delete(intID,onSuccess,onFailed,userContext); }
ws_Forums.DeleteReply= function(intID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.DeleteReply(intID,onSuccess,onFailed,userContext); }
ws_Forums.GetTotalPosts= function(boolReplies,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.GetTotalPosts(boolReplies,onSuccess,onFailed,userContext); }
ws_Forums.GetTotalMostActiveUsers= function(intTopN,boolReplies,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.GetTotalMostActiveUsers(intTopN,boolReplies,onSuccess,onFailed,userContext); }
ws_Forums.GetTotalNonAnswered= function(onSuccess,onFailed,userContext) {ws_Forums._staticInstance.GetTotalNonAnswered(onSuccess,onFailed,userContext); }
ws_Forums.GetTotalNonAnsweredTable= function(onSuccess,onFailed,userContext) {ws_Forums._staticInstance.GetTotalNonAnsweredTable(onSuccess,onFailed,userContext); }
ws_Forums.Save= function(intID,strTitle,strMessage,boolEmailUpdate,strRegions,intOwnerID,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.Save(intID,strTitle,strMessage,boolEmailUpdate,strRegions,intOwnerID,onSuccess,onFailed,userContext); }
ws_Forums.SaveReply= function(intID,intForumID,strMessage,onSuccess,onFailed,userContext) {ws_Forums._staticInstance.SaveReply(intID,intForumID,strMessage,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(clsForum) === 'undefined') {
var clsForum=gtc("clsForum");
clsForum.registerClass('clsForum');
}
