Type.registerNamespace('ServiceClasses');
ServiceClasses.SearchService=function() {
ServiceClasses.SearchService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ServiceClasses.SearchService.prototype={
AutoSearchCategory:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchCategory',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchCommunityCategory:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchCommunityCategory',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchShoppingCategory:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchShoppingCategory',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchTradeCategory:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchTradeCategory',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchTradeAndShoppingCategory:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchTradeAndShoppingCategory',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchListing:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchListing',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchCommunityListing:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchCommunityListing',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchShoppingListing:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchShoppingListing',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoSearchTradeListing:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'AutoSearchTradeListing',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
LogSearch:function(TypeID,SearchStr,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'LogSearch',false,{TypeID:TypeID,SearchStr:SearchStr},succeededCallback,failedCallback,userContext); },
GetSearchStats:function(TypeID,succeededCallback, failedCallback, userContext) {
return this._invoke(ServiceClasses.SearchService.get_path(), 'GetSearchStats',false,{TypeID:TypeID},succeededCallback,failedCallback,userContext); }}
ServiceClasses.SearchService.registerClass('ServiceClasses.SearchService',Sys.Net.WebServiceProxy);
ServiceClasses.SearchService._staticInstance = new ServiceClasses.SearchService();
ServiceClasses.SearchService.set_path = function(value) { ServiceClasses.SearchService._staticInstance._path = value; }
ServiceClasses.SearchService.get_path = function() { return ServiceClasses.SearchService._staticInstance._path; }
ServiceClasses.SearchService.set_timeout = function(value) { ServiceClasses.SearchService._staticInstance._timeout = value; }
ServiceClasses.SearchService.get_timeout = function() { return ServiceClasses.SearchService._staticInstance._timeout; }
ServiceClasses.SearchService.set_defaultUserContext = function(value) { ServiceClasses.SearchService._staticInstance._userContext = value; }
ServiceClasses.SearchService.get_defaultUserContext = function() { return ServiceClasses.SearchService._staticInstance._userContext; }
ServiceClasses.SearchService.set_defaultSucceededCallback = function(value) { ServiceClasses.SearchService._staticInstance._succeeded = value; }
ServiceClasses.SearchService.get_defaultSucceededCallback = function() { return ServiceClasses.SearchService._staticInstance._succeeded; }
ServiceClasses.SearchService.set_defaultFailedCallback = function(value) { ServiceClasses.SearchService._staticInstance._failed = value; }
ServiceClasses.SearchService.get_defaultFailedCallback = function() { return ServiceClasses.SearchService._staticInstance._failed; }
ServiceClasses.SearchService.set_path("/Services/LimeSearch.asmx");
ServiceClasses.SearchService.AutoSearchCategory= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchCategory(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchCommunityCategory= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchCommunityCategory(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchShoppingCategory= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchShoppingCategory(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchTradeCategory= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchTradeCategory(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchTradeAndShoppingCategory= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchTradeAndShoppingCategory(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchListing= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchListing(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchCommunityListing= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchCommunityListing(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchShoppingListing= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchShoppingListing(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.AutoSearchTradeListing= function(prefixText,count,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.AutoSearchTradeListing(prefixText,count,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.LogSearch= function(TypeID,SearchStr,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.LogSearch(TypeID,SearchStr,onSuccess,onFailed,userContext); }
ServiceClasses.SearchService.GetSearchStats= function(TypeID,onSuccess,onFailed,userContext) {ServiceClasses.SearchService._staticInstance.GetSearchStats(TypeID,onSuccess,onFailed,userContext); }
if (typeof(pageTab) === 'undefined') {
pageTab = function() { throw Error.invalidOperation(); }
pageTab.prototype = {None: 0,Home: 1,MyStuff: 2,Community: 3,Shopping: 4,Trade: 5,Travel: 6}
pageTab.registerEnum('pageTab', true);
}
