if(typeof AdvancedSearch == "undefined") AdvancedSearch={};
if(typeof AdvancedSearch.Ajax == "undefined") AdvancedSearch.Ajax={};
AdvancedSearch.Ajax.AjaxMethods_class = function() {};
Object.extend(AdvancedSearch.Ajax.AjaxMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	UpdateSearchStatistics: function(term) {
		return this.invoke("UpdateSearchStatistics", {"term":term}, this.UpdateSearchStatistics.getArguments().slice(1));
	},
	CheckIfExists: function(term, checkForSynonym, checkForKeyword) {
		return this.invoke("CheckIfExists", {"term":term, "checkForSynonym":checkForSynonym, "checkForKeyword":checkForKeyword}, this.CheckIfExists.getArguments().slice(3));
	},
	FindKeyword: function(keyword, isHome, isSearchResults, entityType) {
		return this.invoke("FindKeyword", {"keyword":keyword, "isHome":isHome, "isSearchResults":isSearchResults, "entityType":entityType}, this.FindKeyword.getArguments().slice(4));
	},
	GetRelatedEntityID: function(name) {
		return this.invoke("GetRelatedEntityID", {"name":name}, this.GetRelatedEntityID.getArguments().slice(1));
	},
	GetMoreInfoAttorney: function(keyword) {
		return this.invoke("GetMoreInfoAttorney", {"keyword":keyword}, this.GetMoreInfoAttorney.getArguments().slice(1));
	},
	DetermineMoreLink: function(keyword) {
		return this.invoke("DetermineMoreLink", {"keyword":keyword}, this.DetermineMoreLink.getArguments().slice(1));
	},
	url: '/ajaxpro/AdvancedSearch.Ajax.AjaxMethods,FCWSite.ashx'
}));
AdvancedSearch.Ajax.AjaxMethods = new AdvancedSearch.Ajax.AjaxMethods_class();

