Type.registerNamespace('AMS.Web.Services');
AMS.Web.Services.Ajax=function() {
AMS.Web.Services.Ajax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AMS.Web.Services.Ajax.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AMS.Web.Services.Ajax._staticInstance.get_path();},
CheckForAlphaNumericCharters:function(name,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckForAlphaNumericCharters',false,{name:name},succeededCallback,failedCallback,userContext); },
GetFixedUrlPath:function(name,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFixedUrlPath',false,{name:name},succeededCallback,failedCallback,userContext); },
Forums_GetCategories:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetCategories',false,{},succeededCallback,failedCallback,userContext); },
Categories_GetGeneralList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Categories_GetGeneralList',false,{},succeededCallback,failedCallback,userContext); },
Forums_GetForumListByCatID:function(id,orderby,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetForumListByCatID',false,{id:id,orderby:orderby},succeededCallback,failedCallback,userContext); },
Forums_ListByParentID:function(id,orderby,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_ListByParentID',false,{id:id,orderby:orderby},succeededCallback,failedCallback,userContext); },
Forums_GetPath:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetPath',false,{id:id},succeededCallback,failedCallback,userContext); },
Forums_GetCatPath:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetCatPath',false,{id:id},succeededCallback,failedCallback,userContext); },
Forums_CheckForumNameInCategory:function(name,catcrossid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_CheckForumNameInCategory',false,{name:name,catcrossid:catcrossid},succeededCallback,failedCallback,userContext); },
Forums_CheckForumNameForum:function(name,id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_CheckForumNameForum',false,{name:name,id:id},succeededCallback,failedCallback,userContext); },
Forums_GetForumViewCount:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetForumViewCount',false,{id:id},succeededCallback,failedCallback,userContext); },
Forums_ListByIdList:function(ids,orderby,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_ListByIdList',false,{ids:ids,orderby:orderby},succeededCallback,failedCallback,userContext); },
Forums_GetThreadViewCount:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetThreadViewCount',false,{id:id},succeededCallback,failedCallback,userContext); },
Forums_CheckThreadNameInForum:function(name,forumid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_CheckThreadNameInForum',false,{name:name,forumid:forumid},succeededCallback,failedCallback,userContext); },
Forums_UpdateThreadViewCount:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_UpdateThreadViewCount',false,{id:id},succeededCallback,failedCallback,userContext); },
Forums_GetThreadListByForumID:function(forumID,flagID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetThreadListByForumID',false,{forumID:forumID,flagID:flagID},succeededCallback,failedCallback,userContext); },
Forums_GetThreadListByIdList:function(ids,orderby,flagID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Forums_GetThreadListByIdList',false,{ids:ids,orderby:orderby,flagID:flagID},succeededCallback,failedCallback,userContext); },
GetSpotAds:function(id,pid,sid,keywords,zCode,mid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSpotAds',false,{id:id,pid:pid,sid:sid,keywords:keywords,zCode:zCode,mid:mid},succeededCallback,failedCallback,userContext); },
AdClicked:function(id,cid,cAdCID,rID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AdClicked',false,{id:id,cid:cid,cAdCID:cAdCID,rID:rID},succeededCallback,failedCallback,userContext); }}
AMS.Web.Services.Ajax.registerClass('AMS.Web.Services.Ajax',Sys.Net.WebServiceProxy);
AMS.Web.Services.Ajax._staticInstance = new AMS.Web.Services.Ajax();
AMS.Web.Services.Ajax.set_path = function(value) { AMS.Web.Services.Ajax._staticInstance.set_path(value); }
AMS.Web.Services.Ajax.get_path = function() { return AMS.Web.Services.Ajax._staticInstance.get_path(); }
AMS.Web.Services.Ajax.set_timeout = function(value) { AMS.Web.Services.Ajax._staticInstance.set_timeout(value); }
AMS.Web.Services.Ajax.get_timeout = function() { return AMS.Web.Services.Ajax._staticInstance.get_timeout(); }
AMS.Web.Services.Ajax.set_defaultUserContext = function(value) { AMS.Web.Services.Ajax._staticInstance.set_defaultUserContext(value); }
AMS.Web.Services.Ajax.get_defaultUserContext = function() { return AMS.Web.Services.Ajax._staticInstance.get_defaultUserContext(); }
AMS.Web.Services.Ajax.set_defaultSucceededCallback = function(value) { AMS.Web.Services.Ajax._staticInstance.set_defaultSucceededCallback(value); }
AMS.Web.Services.Ajax.get_defaultSucceededCallback = function() { return AMS.Web.Services.Ajax._staticInstance.get_defaultSucceededCallback(); }
AMS.Web.Services.Ajax.set_defaultFailedCallback = function(value) { AMS.Web.Services.Ajax._staticInstance.set_defaultFailedCallback(value); }
AMS.Web.Services.Ajax.get_defaultFailedCallback = function() { return AMS.Web.Services.Ajax._staticInstance.get_defaultFailedCallback(); }
AMS.Web.Services.Ajax.set_enableJsonp = function(value) { AMS.Web.Services.Ajax._staticInstance.set_enableJsonp(value); }
AMS.Web.Services.Ajax.get_enableJsonp = function() { return AMS.Web.Services.Ajax._staticInstance.get_enableJsonp(); }
AMS.Web.Services.Ajax.set_jsonpCallbackParameter = function(value) { AMS.Web.Services.Ajax._staticInstance.set_jsonpCallbackParameter(value); }
AMS.Web.Services.Ajax.get_jsonpCallbackParameter = function() { return AMS.Web.Services.Ajax._staticInstance.get_jsonpCallbackParameter(); }
AMS.Web.Services.Ajax.set_path("/Services/Ajax.asmx");
AMS.Web.Services.Ajax.CheckForAlphaNumericCharters= function(name,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.CheckForAlphaNumericCharters(name,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.GetFixedUrlPath= function(name,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.GetFixedUrlPath(name,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetCategories= function(onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetCategories(onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Categories_GetGeneralList= function(onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Categories_GetGeneralList(onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetForumListByCatID= function(id,orderby,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetForumListByCatID(id,orderby,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_ListByParentID= function(id,orderby,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_ListByParentID(id,orderby,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetPath= function(id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetPath(id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetCatPath= function(id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetCatPath(id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_CheckForumNameInCategory= function(name,catcrossid,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_CheckForumNameInCategory(name,catcrossid,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_CheckForumNameForum= function(name,id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_CheckForumNameForum(name,id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetForumViewCount= function(id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetForumViewCount(id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_ListByIdList= function(ids,orderby,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_ListByIdList(ids,orderby,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetThreadViewCount= function(id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetThreadViewCount(id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_CheckThreadNameInForum= function(name,forumid,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_CheckThreadNameInForum(name,forumid,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_UpdateThreadViewCount= function(id,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_UpdateThreadViewCount(id,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetThreadListByForumID= function(forumID,flagID,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetThreadListByForumID(forumID,flagID,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.Forums_GetThreadListByIdList= function(ids,orderby,flagID,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.Forums_GetThreadListByIdList(ids,orderby,flagID,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.GetSpotAds= function(id,pid,sid,keywords,zCode,mid,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.GetSpotAds(id,pid,sid,keywords,zCode,mid,onSuccess,onFailed,userContext); }
AMS.Web.Services.Ajax.AdClicked= function(id,cid,cAdCID,rID,onSuccess,onFailed,userContext) {AMS.Web.Services.Ajax._staticInstance.AdClicked(id,cid,cAdCID,rID,onSuccess,onFailed,userContext); }

