Type.registerNamespace('ClubPeople_WebApp.Shop.Components');
ClubPeople_WebApp.Shop.Components.ShopWebService=function() {
ClubPeople_WebApp.Shop.Components.ShopWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ClubPeople_WebApp.Shop.Components.ShopWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_path();},
GetPriceAndSecond:function(ProductList,Shopid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPriceAndSecond',false,{ProductList:ProductList,Shopid:Shopid},succeededCallback,failedCallback,userContext); },
GetSearchResults:function(ShopID,SearchString,PageNoSale,PageNoAuction,ItemInPage,FromPrice,ToPrice,ProductType,ProductGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSearchResults',false,{ShopID:ShopID,SearchString:SearchString,PageNoSale:PageNoSale,PageNoAuction:PageNoAuction,ItemInPage:ItemInPage,FromPrice:FromPrice,ToPrice:ToPrice,ProductType:ProductType,ProductGroupId:ProductGroupId},succeededCallback,failedCallback,userContext); }}
ClubPeople_WebApp.Shop.Components.ShopWebService.registerClass('ClubPeople_WebApp.Shop.Components.ShopWebService',Sys.Net.WebServiceProxy);
ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance = new ClubPeople_WebApp.Shop.Components.ShopWebService();
ClubPeople_WebApp.Shop.Components.ShopWebService.set_path = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_path(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_path = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_path(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_timeout = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_timeout(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_timeout = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_timeout(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_defaultUserContext = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_defaultUserContext(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_defaultUserContext = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_defaultUserContext(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_defaultSucceededCallback = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_defaultSucceededCallback(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_defaultSucceededCallback = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_defaultSucceededCallback(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_defaultFailedCallback = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_defaultFailedCallback(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_defaultFailedCallback = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_defaultFailedCallback(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_enableJsonp = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_enableJsonp(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_enableJsonp = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_enableJsonp(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_jsonpCallbackParameter = function(value) { ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.set_jsonpCallbackParameter(value); }
ClubPeople_WebApp.Shop.Components.ShopWebService.get_jsonpCallbackParameter = function() { return ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.get_jsonpCallbackParameter(); }
ClubPeople_WebApp.Shop.Components.ShopWebService.set_path("/Shop/Components/ShopWebService.asmx");
ClubPeople_WebApp.Shop.Components.ShopWebService.GetPriceAndSecond= function(ProductList,Shopid,onSuccess,onFailed,userContext) {ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.GetPriceAndSecond(ProductList,Shopid,onSuccess,onFailed,userContext); }
ClubPeople_WebApp.Shop.Components.ShopWebService.GetSearchResults= function(ShopID,SearchString,PageNoSale,PageNoAuction,ItemInPage,FromPrice,ToPrice,ProductType,ProductGroupId,onSuccess,onFailed,userContext) {ClubPeople_WebApp.Shop.Components.ShopWebService._staticInstance.GetSearchResults(ShopID,SearchString,PageNoSale,PageNoAuction,ItemInPage,FromPrice,ToPrice,ProductType,ProductGroupId,onSuccess,onFailed,userContext); }

