Type.registerNamespace('VistorShop.Soap');
VistorShop.Soap.VistorShopWS=function() {
VistorShop.Soap.VistorShopWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
VistorShop.Soap.VistorShopWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return VistorShop.Soap.VistorShopWS._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetSearchFromSession:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSearchFromSession',false,{},succeededCallback,failedCallback,userContext); },
SearchProducts:function(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,Parent,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchProducts',false,{RowFrom:RowFrom,RowTo:RowTo,SortBy1:SortBy1,SortBy2:SortBy2,ProductCategory:ProductCategory,SearchKeyWord:SearchKeyWord,columns:columns,Parent:Parent},succeededCallback,failedCallback,userContext); },
LyfjaProducts:function(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,ProductsPerPage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LyfjaProducts',false,{RowFrom:RowFrom,RowTo:RowTo,SortBy1:SortBy1,SortBy2:SortBy2,ProductCategory:ProductCategory,SearchKeyWord:SearchKeyWord,columns:columns,ProductsPerPage:ProductsPerPage},succeededCallback,failedCallback,userContext); },
UpdateIndex:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateIndex',false,{},succeededCallback,failedCallback,userContext); },
ecWebLogin:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ecWebLogin',false,{},succeededCallback,failedCallback,userContext); },
TransformToXml:function(xml,xslt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TransformToXml',false,{xml:xml,xslt:xslt},succeededCallback,failedCallback,userContext); },
AutoSuggest:function(SearchKeyWord,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoSuggest',false,{SearchKeyWord:SearchKeyWord},succeededCallback,failedCallback,userContext); }}
VistorShop.Soap.VistorShopWS.registerClass('VistorShop.Soap.VistorShopWS',Sys.Net.WebServiceProxy);
VistorShop.Soap.VistorShopWS._staticInstance = new VistorShop.Soap.VistorShopWS();
VistorShop.Soap.VistorShopWS.set_path = function(value) { VistorShop.Soap.VistorShopWS._staticInstance.set_path(value); }
VistorShop.Soap.VistorShopWS.get_path = function() { return VistorShop.Soap.VistorShopWS._staticInstance.get_path(); }
VistorShop.Soap.VistorShopWS.set_timeout = function(value) { VistorShop.Soap.VistorShopWS._staticInstance.set_timeout(value); }
VistorShop.Soap.VistorShopWS.get_timeout = function() { return VistorShop.Soap.VistorShopWS._staticInstance.get_timeout(); }
VistorShop.Soap.VistorShopWS.set_defaultUserContext = function(value) { VistorShop.Soap.VistorShopWS._staticInstance.set_defaultUserContext(value); }
VistorShop.Soap.VistorShopWS.get_defaultUserContext = function() { return VistorShop.Soap.VistorShopWS._staticInstance.get_defaultUserContext(); }
VistorShop.Soap.VistorShopWS.set_defaultSucceededCallback = function(value) { VistorShop.Soap.VistorShopWS._staticInstance.set_defaultSucceededCallback(value); }
VistorShop.Soap.VistorShopWS.get_defaultSucceededCallback = function() { return VistorShop.Soap.VistorShopWS._staticInstance.get_defaultSucceededCallback(); }
VistorShop.Soap.VistorShopWS.set_defaultFailedCallback = function(value) { VistorShop.Soap.VistorShopWS._staticInstance.set_defaultFailedCallback(value); }
VistorShop.Soap.VistorShopWS.get_defaultFailedCallback = function() { return VistorShop.Soap.VistorShopWS._staticInstance.get_defaultFailedCallback(); }
VistorShop.Soap.VistorShopWS.set_path("/vistor1/upload/files/templates/soap/VistorShopWS.asmx");
VistorShop.Soap.VistorShopWS.HelloWorld= function(onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.GetSearchFromSession= function(onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.GetSearchFromSession(onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.SearchProducts= function(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,Parent,onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.SearchProducts(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,Parent,onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.LyfjaProducts= function(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,ProductsPerPage,onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.LyfjaProducts(RowFrom,RowTo,SortBy1,SortBy2,ProductCategory,SearchKeyWord,columns,ProductsPerPage,onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.UpdateIndex= function(onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.UpdateIndex(onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.ecWebLogin= function(onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.ecWebLogin(onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.TransformToXml= function(xml,xslt,onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.TransformToXml(xml,xslt,onSuccess,onFailed,userContext); }
VistorShop.Soap.VistorShopWS.AutoSuggest= function(SearchKeyWord,onSuccess,onFailed,userContext) {VistorShop.Soap.VistorShopWS._staticInstance.AutoSuggest(SearchKeyWord,onSuccess,onFailed,userContext); }

