Type.registerNamespace('PSCPortal.Services'); PSCPortal.Services.CMS=function() { PSCPortal.Services.CMS.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } PSCPortal.Services.CMS.prototype={ _get_path:function() { var p = this.get_path(); if (p) return p; else return PSCPortal.Services.CMS._staticInstance.get_path();}, Search:function(strQuery,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'Search',false,{strQuery:strQuery},succeededCallback,failedCallback,userContext); }, SearchAndPaging:function(strQuery,index,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SearchAndPaging',false,{strQuery:strQuery,index:index},succeededCallback,failedCallback,userContext); }, SetLanguage:function(languageId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SetLanguage',false,{languageId:languageId},succeededCallback,failedCallback,userContext); }, AllowWatchTopic:function(topicTitle,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'AllowWatchTopic',false,{topicTitle:topicTitle},succeededCallback,failedCallback,userContext); }, CheckUserWatchTopic:function(succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'CheckUserWatchTopic',false,{},succeededCallback,failedCallback,userContext); }, AllowWatchArticle:function(articleId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'AllowWatchArticle',false,{articleId:articleId},succeededCallback,failedCallback,userContext); }, CheckUserWatchArticle:function(succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'CheckUserWatchArticle',false,{},succeededCallback,failedCallback,userContext); }, SendFeedBack:function(articleid,name,title,email,content,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SendFeedBack',false,{articleid:articleid,name:name,title:title,email:email,content:content},succeededCallback,failedCallback,userContext); }} PSCPortal.Services.CMS.registerClass('PSCPortal.Services.CMS',Sys.Net.WebServiceProxy); PSCPortal.Services.CMS._staticInstance = new PSCPortal.Services.CMS(); PSCPortal.Services.CMS.set_path = function(value) { PSCPortal.Services.CMS._staticInstance.set_path(value); } PSCPortal.Services.CMS.get_path = function() { return PSCPortal.Services.CMS._staticInstance.get_path(); } PSCPortal.Services.CMS.set_timeout = function(value) { PSCPortal.Services.CMS._staticInstance.set_timeout(value); } PSCPortal.Services.CMS.get_timeout = function() { return PSCPortal.Services.CMS._staticInstance.get_timeout(); } PSCPortal.Services.CMS.set_defaultUserContext = function(value) { PSCPortal.Services.CMS._staticInstance.set_defaultUserContext(value); } PSCPortal.Services.CMS.get_defaultUserContext = function() { return PSCPortal.Services.CMS._staticInstance.get_defaultUserContext(); } PSCPortal.Services.CMS.set_defaultSucceededCallback = function(value) { PSCPortal.Services.CMS._staticInstance.set_defaultSucceededCallback(value); } PSCPortal.Services.CMS.get_defaultSucceededCallback = function() { return PSCPortal.Services.CMS._staticInstance.get_defaultSucceededCallback(); } PSCPortal.Services.CMS.set_defaultFailedCallback = function(value) { PSCPortal.Services.CMS._staticInstance.set_defaultFailedCallback(value); } PSCPortal.Services.CMS.get_defaultFailedCallback = function() { return PSCPortal.Services.CMS._staticInstance.get_defaultFailedCallback(); } PSCPortal.Services.CMS.set_enableJsonp = function(value) { PSCPortal.Services.CMS._staticInstance.set_enableJsonp(value); } PSCPortal.Services.CMS.get_enableJsonp = function() { return PSCPortal.Services.CMS._staticInstance.get_enableJsonp(); } PSCPortal.Services.CMS.set_jsonpCallbackParameter = function(value) { PSCPortal.Services.CMS._staticInstance.set_jsonpCallbackParameter(value); } PSCPortal.Services.CMS.get_jsonpCallbackParameter = function() { return PSCPortal.Services.CMS._staticInstance.get_jsonpCallbackParameter(); } PSCPortal.Services.CMS.set_path("/Services/CMS.asmx"); PSCPortal.Services.CMS.Search= function(strQuery,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.Search(strQuery,onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.SearchAndPaging= function(strQuery,index,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.SearchAndPaging(strQuery,index,onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.SetLanguage= function(languageId,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.SetLanguage(languageId,onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.AllowWatchTopic= function(topicTitle,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.AllowWatchTopic(topicTitle,onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.CheckUserWatchTopic= function(onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.CheckUserWatchTopic(onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.AllowWatchArticle= function(articleId,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.AllowWatchArticle(articleId,onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.CheckUserWatchArticle= function(onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.CheckUserWatchArticle(onSuccess,onFailed,userContext); } PSCPortal.Services.CMS.SendFeedBack= function(articleid,name,title,email,content,onSuccess,onFailed,userContext) {PSCPortal.Services.CMS._staticInstance.SendFeedBack(articleid,name,title,email,content,onSuccess,onFailed,userContext); }