var AjaxServices=function() {
AjaxServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxServices.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AjaxServices._staticInstance.get_path();},
GetSubCategoryItems:function(CategoryNum,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubCategoryItems',false,{CategoryNum:CategoryNum},succeededCallback,failedCallback,userContext); },
GetYouTubeCompletionList:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetYouTubeCompletionList',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetSearchCompletionList:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSearchCompletionList',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetRavCompletionList:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRavCompletionList',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
InitAllRavs:function(prmEnglish,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InitAllRavs',false,{prmEnglish:prmEnglish},succeededCallback,failedCallback,userContext); },
FilterRabbanimWithInit:function(filterText,Normal,prmEnglish,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FilterRabbanimWithInit',false,{filterText:filterText,Normal:Normal,prmEnglish:prmEnglish},succeededCallback,failedCallback,userContext); },
FilterRabbanim:function(filterText,Normal,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FilterRabbanim',false,{filterText:filterText,Normal:Normal},succeededCallback,failedCallback,userContext); },
GetTopicsForRavInLang:function(RavID,Lang,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTopicsForRavInLang',false,{RavID:RavID,Lang:Lang},succeededCallback,failedCallback,userContext); },
GetTopicsForTopicInLang:function(Topic,Lang,English,SearchOnPrompt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTopicsForTopicInLang',false,{Topic:Topic,Lang:Lang,English:English,SearchOnPrompt:SearchOnPrompt},succeededCallback,failedCallback,userContext); },
InitAllTopics:function(prmEnglish,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InitAllTopics',false,{prmEnglish:prmEnglish},succeededCallback,failedCallback,userContext); },
FilterTopicsWithInit:function(filterText,Normal,IncludeFiles,prmEnglish,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FilterTopicsWithInit',false,{filterText:filterText,Normal:Normal,IncludeFiles:IncludeFiles,prmEnglish:prmEnglish},succeededCallback,failedCallback,userContext); },
FilterTopics:function(filterText,Normal,IncludeFiles,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FilterTopics',false,{filterText:filterText,Normal:Normal,IncludeFiles:IncludeFiles},succeededCallback,failedCallback,userContext); },
FilterFiles:function(FilterText,LanguageString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FilterFiles',false,{FilterText:FilterText,LanguageString:LanguageString},succeededCallback,failedCallback,userContext); }}
AjaxServices.registerClass('AjaxServices',Sys.Net.WebServiceProxy);
AjaxServices._staticInstance = new AjaxServices();
AjaxServices.set_path = function(value) { AjaxServices._staticInstance.set_path(value); }
AjaxServices.get_path = function() { return AjaxServices._staticInstance.get_path(); }
AjaxServices.set_timeout = function(value) { AjaxServices._staticInstance.set_timeout(value); }
AjaxServices.get_timeout = function() { return AjaxServices._staticInstance.get_timeout(); }
AjaxServices.set_defaultUserContext = function(value) { AjaxServices._staticInstance.set_defaultUserContext(value); }
AjaxServices.get_defaultUserContext = function() { return AjaxServices._staticInstance.get_defaultUserContext(); }
AjaxServices.set_defaultSucceededCallback = function(value) { AjaxServices._staticInstance.set_defaultSucceededCallback(value); }
AjaxServices.get_defaultSucceededCallback = function() { return AjaxServices._staticInstance.get_defaultSucceededCallback(); }
AjaxServices.set_defaultFailedCallback = function(value) { AjaxServices._staticInstance.set_defaultFailedCallback(value); }
AjaxServices.get_defaultFailedCallback = function() { return AjaxServices._staticInstance.get_defaultFailedCallback(); }
AjaxServices.set_path("/WebSrv/AjaxServices.asmx");
AjaxServices.GetSubCategoryItems= function(CategoryNum,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetSubCategoryItems(CategoryNum,onSuccess,onFailed,userContext); }
AjaxServices.GetYouTubeCompletionList= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetYouTubeCompletionList(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
AjaxServices.GetSearchCompletionList= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetSearchCompletionList(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
AjaxServices.GetRavCompletionList= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetRavCompletionList(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
AjaxServices.InitAllRavs= function(prmEnglish,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.InitAllRavs(prmEnglish,onSuccess,onFailed,userContext); }
AjaxServices.FilterRabbanimWithInit= function(filterText,Normal,prmEnglish,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.FilterRabbanimWithInit(filterText,Normal,prmEnglish,onSuccess,onFailed,userContext); }
AjaxServices.FilterRabbanim= function(filterText,Normal,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.FilterRabbanim(filterText,Normal,onSuccess,onFailed,userContext); }
AjaxServices.GetTopicsForRavInLang= function(RavID,Lang,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetTopicsForRavInLang(RavID,Lang,onSuccess,onFailed,userContext); }
AjaxServices.GetTopicsForTopicInLang= function(Topic,Lang,English,SearchOnPrompt,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetTopicsForTopicInLang(Topic,Lang,English,SearchOnPrompt,onSuccess,onFailed,userContext); }
AjaxServices.InitAllTopics= function(prmEnglish,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.InitAllTopics(prmEnglish,onSuccess,onFailed,userContext); }
AjaxServices.FilterTopicsWithInit= function(filterText,Normal,IncludeFiles,prmEnglish,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.FilterTopicsWithInit(filterText,Normal,IncludeFiles,prmEnglish,onSuccess,onFailed,userContext); }
AjaxServices.FilterTopics= function(filterText,Normal,IncludeFiles,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.FilterTopics(filterText,Normal,IncludeFiles,onSuccess,onFailed,userContext); }
AjaxServices.FilterFiles= function(FilterText,LanguageString,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.FilterFiles(FilterText,LanguageString,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('System.Web.UI.WebControls');
if (typeof(System.Web.UI.WebControls.ListItem) === 'undefined') {
System.Web.UI.WebControls.ListItem=gtc("System.Web.UI.WebControls.ListItem");
System.Web.UI.WebControls.ListItem.registerClass('System.Web.UI.WebControls.ListItem');
}
if (typeof(TopicInfo) === 'undefined') {
var TopicInfo=gtc("TopicInfo");
TopicInfo.registerClass('TopicInfo');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}

