Type.registerNamespace('BrandsMart');
BrandsMart.SearchHelper=function() {
BrandsMart.SearchHelper.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BrandsMart.SearchHelper.prototype={
SetSessionValue:function(setValues,succeededCallback, failedCallback, userContext) {
return this._invoke(BrandsMart.SearchHelper.get_path(), 'SetSessionValue',false,{setValues:setValues},succeededCallback,failedCallback,userContext); }}
BrandsMart.SearchHelper.registerClass('BrandsMart.SearchHelper',Sys.Net.WebServiceProxy);
BrandsMart.SearchHelper._staticInstance = new BrandsMart.SearchHelper();
BrandsMart.SearchHelper.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; BrandsMart.SearchHelper._staticInstance._path = value; }
BrandsMart.SearchHelper.get_path = function() { return BrandsMart.SearchHelper._staticInstance._path; }
BrandsMart.SearchHelper.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); }
BrandsMart.SearchHelper._staticInstance._timeout = value; }
BrandsMart.SearchHelper.get_timeout = function() { 
return BrandsMart.SearchHelper._staticInstance._timeout; }
BrandsMart.SearchHelper.set_defaultUserContext = function(value) { 
BrandsMart.SearchHelper._staticInstance._userContext = value; }
BrandsMart.SearchHelper.get_defaultUserContext = function() { 
return BrandsMart.SearchHelper._staticInstance._userContext; }
BrandsMart.SearchHelper.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; BrandsMart.SearchHelper._staticInstance._succeeded = value; }
BrandsMart.SearchHelper.get_defaultSucceededCallback = function() { 
return BrandsMart.SearchHelper._staticInstance._succeeded; }
BrandsMart.SearchHelper.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; BrandsMart.SearchHelper._staticInstance._failed = value; }
BrandsMart.SearchHelper.get_defaultFailedCallback = function() { 
return BrandsMart.SearchHelper._staticInstance._failed; }
BrandsMart.SearchHelper.set_path("/SearchHelper.asmx");
BrandsMart.SearchHelper.SetSessionValue= function(setValues,onSuccess,onFailed,userContext) {BrandsMart.SearchHelper._staticInstance.SetSessionValue(setValues,onSuccess,onFailed,userContext); }
