Type.registerNamespace('DNNCentric.AJAXFAQ'); DNNCentric.AJAXFAQ.AJAXFAQServicesController=function() { DNNCentric.AJAXFAQ.AJAXFAQServicesController.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } DNNCentric.AJAXFAQ.AJAXFAQServicesController.prototype={ _get_path:function() { var p = this.get_path(); if (p) return p; else return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_path();}, FetchFAQs:function(iPortalID,iTabID,iModuleId,iCatID,strBaseCulture,strCurrentCulture,iPageNo,strThemeName,strNoQMsg,strQIDToOpen,strPermalinkTag,strPermalinkText,strExpandCollapseAllText,strFAQAJAXEffect,strFAQTooltip,strShowOnlyOneFAQ,strShowAllFAQExpanded,faqSearch,DisableLocalization,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'FetchFAQs',true,{iPortalID:iPortalID,iTabID:iTabID,iModuleId:iModuleId,iCatID:iCatID,strBaseCulture:strBaseCulture,strCurrentCulture:strCurrentCulture,iPageNo:iPageNo,strThemeName:strThemeName,strNoQMsg:strNoQMsg,strQIDToOpen:strQIDToOpen,strPermalinkTag:strPermalinkTag,strPermalinkText:strPermalinkText,strExpandCollapseAllText:strExpandCollapseAllText,strFAQAJAXEffect:strFAQAJAXEffect,strFAQTooltip:strFAQTooltip,strShowOnlyOneFAQ:strShowOnlyOneFAQ,strShowAllFAQExpanded:strShowAllFAQExpanded,faqSearch:faqSearch,DisableLocalization:DisableLocalization},succeededCallback,failedCallback,userContext); }} DNNCentric.AJAXFAQ.AJAXFAQServicesController.registerClass('DNNCentric.AJAXFAQ.AJAXFAQServicesController',Sys.Net.WebServiceProxy); DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance = new DNNCentric.AJAXFAQ.AJAXFAQServicesController(); DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_path = function(value) { DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.set_path(value); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.get_path = function() { return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_path(); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_timeout = function(value) { DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.set_timeout(value); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.get_timeout = function() { return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_timeout(); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_defaultUserContext = function(value) { DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.set_defaultUserContext(value); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.get_defaultUserContext = function() { return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_defaultUserContext(); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_defaultSucceededCallback = function(value) { DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.set_defaultSucceededCallback(value); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.get_defaultSucceededCallback = function() { return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_defaultSucceededCallback(); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_defaultFailedCallback = function(value) { DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.set_defaultFailedCallback(value); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.get_defaultFailedCallback = function() { return DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.get_defaultFailedCallback(); } DNNCentric.AJAXFAQ.AJAXFAQServicesController.set_path("/DesktopModules/DNNCentric-AJAXFAQ/AJAXFAQServicesController.asmx"); DNNCentric.AJAXFAQ.AJAXFAQServicesController.FetchFAQs= function(iPortalID,iTabID,iModuleId,iCatID,strBaseCulture,strCurrentCulture,iPageNo,strThemeName,strNoQMsg,strQIDToOpen,strPermalinkTag,strPermalinkText,strExpandCollapseAllText,strFAQAJAXEffect,strFAQTooltip,strShowOnlyOneFAQ,strShowAllFAQExpanded,faqSearch,DisableLocalization,onSuccess,onFailed,userContext) {DNNCentric.AJAXFAQ.AJAXFAQServicesController._staticInstance.FetchFAQs(iPortalID,iTabID,iModuleId,iCatID,strBaseCulture,strCurrentCulture,iPageNo,strThemeName,strNoQMsg,strQIDToOpen,strPermalinkTag,strPermalinkText,strExpandCollapseAllText,strFAQAJAXEffect,strFAQTooltip,strShowOnlyOneFAQ,strShowAllFAQExpanded,faqSearch,DisableLocalization,onSuccess,onFailed,userContext); } var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; Type.registerNamespace('DNNCentric.AJAXFAQ.Components'); if (typeof(DNNCentric.AJAXFAQ.Components.FAQ_WebServiceData) === 'undefined') { DNNCentric.AJAXFAQ.Components.FAQ_WebServiceData=gtc("DNNCentric.AJAXFAQ.Components.FAQ_WebServiceData"); DNNCentric.AJAXFAQ.Components.FAQ_WebServiceData.registerClass('DNNCentric.AJAXFAQ.Components.FAQ_WebServiceData'); }