var WS_Suggest=function() {
WS_Suggest.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WS_Suggest.prototype={
GetNameSuggest:function(text,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetNameSuggest',false,{text:text},succeededCallback,failedCallback,userContext); },
GetHeaderSuggest:function(text,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetHeaderSuggest',false,{text:text},succeededCallback,failedCallback,userContext); },
GetCategoryNameSuggest:function(text,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetCategoryNameSuggest',false,{text:text},succeededCallback,failedCallback,userContext); },
GetItemSuggest:function(text,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetItemSuggest',false,{text:text},succeededCallback,failedCallback,userContext); },
GetKeySuggest:function(text,searchtype,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetKeySuggest',false,{text:text,searchtype:searchtype},succeededCallback,failedCallback,userContext); },
GetMessageSuggest:function(text,searchtype,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Suggest.get_path(), 'GetMessageSuggest',false,{text:text,searchtype:searchtype},succeededCallback,failedCallback,userContext); }}
WS_Suggest.registerClass('WS_Suggest',Sys.Net.WebServiceProxy);
WS_Suggest._staticInstance = new WS_Suggest();
WS_Suggest.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; WS_Suggest._staticInstance._path = value; }
WS_Suggest.get_path = function() { return WS_Suggest._staticInstance._path; }
WS_Suggest.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
WS_Suggest._staticInstance._timeout = value; }
WS_Suggest.get_timeout = function() { 
return WS_Suggest._staticInstance._timeout; }
WS_Suggest.set_defaultUserContext = function(value) { 
WS_Suggest._staticInstance._userContext = value; }
WS_Suggest.get_defaultUserContext = function() { 
return WS_Suggest._staticInstance._userContext; }
WS_Suggest.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; WS_Suggest._staticInstance._succeeded = value; }
WS_Suggest.get_defaultSucceededCallback = function() { 
return WS_Suggest._staticInstance._succeeded; }
WS_Suggest.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; WS_Suggest._staticInstance._failed = value; }
WS_Suggest.get_defaultFailedCallback = function() { 
return WS_Suggest._staticInstance._failed; }
WS_Suggest.set_path("/Service/WS_Suggest.asmx");
WS_Suggest.GetNameSuggest= function(text,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetNameSuggest(text,onSuccess,onFailed,userContext); }
WS_Suggest.GetHeaderSuggest= function(text,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetHeaderSuggest(text,onSuccess,onFailed,userContext); }
WS_Suggest.GetCategoryNameSuggest= function(text,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetCategoryNameSuggest(text,onSuccess,onFailed,userContext); }
WS_Suggest.GetItemSuggest= function(text,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetItemSuggest(text,onSuccess,onFailed,userContext); }
WS_Suggest.GetKeySuggest= function(text,searchtype,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetKeySuggest(text,searchtype,onSuccess,onFailed,userContext); }
WS_Suggest.GetMessageSuggest= function(text,searchtype,onSuccess,onFailed,userContext) {WS_Suggest._staticInstance.GetMessageSuggest(text,searchtype,onSuccess,onFailed,userContext); }

