
Type.registerNamespace('Services.Website.WishList');Services.Website.WishList.WebService=function(){Services.Website.WishList.WebService.initializeBase(this);this._timeout=0;this._userContext=null;this._succeeded=null;this._failed=null;}
Services.Website.WishList.WebService.prototype={_get_path:function(){var p=this.get_path();if(p)return p;else return Services.Website.WishList.WebService._staticInstance.get_path();},SetQuantity:function(wishlistId,plu,quantity,succeededCallback,failedCallback,userContext){return this._invoke(this._get_path(),'SetQuantity',false,{wishlistId:wishlistId,plu:plu,quantity:quantity},succeededCallback,failedCallback,userContext);},RemoveItem:function(wishlistId,plu,succeededCallback,failedCallback,userContext){return this._invoke(this._get_path(),'RemoveItem',false,{wishlistId:wishlistId,plu:plu},succeededCallback,failedCallback,userContext);}}
Services.Website.WishList.WebService.registerClass('Services.Website.WishList.WebService',Sys.Net.WebServiceProxy);Services.Website.WishList.WebService._staticInstance=new Services.Website.WishList.WebService();Services.Website.WishList.WebService.set_path=function(value){Services.Website.WishList.WebService._staticInstance.set_path(value);}
Services.Website.WishList.WebService.get_path=function(){return Services.Website.WishList.WebService._staticInstance.get_path();}
Services.Website.WishList.WebService.set_timeout=function(value){Services.Website.WishList.WebService._staticInstance.set_timeout(value);}
Services.Website.WishList.WebService.get_timeout=function(){return Services.Website.WishList.WebService._staticInstance.get_timeout();}
Services.Website.WishList.WebService.set_defaultUserContext=function(value){Services.Website.WishList.WebService._staticInstance.set_defaultUserContext(value);}
Services.Website.WishList.WebService.get_defaultUserContext=function(){return Services.Website.WishList.WebService._staticInstance.get_defaultUserContext();}
Services.Website.WishList.WebService.set_defaultSucceededCallback=function(value){Services.Website.WishList.WebService._staticInstance.set_defaultSucceededCallback(value);}
Services.Website.WishList.WebService.get_defaultSucceededCallback=function(){return Services.Website.WishList.WebService._staticInstance.get_defaultSucceededCallback();}
Services.Website.WishList.WebService.set_defaultFailedCallback=function(value){Services.Website.WishList.WebService._staticInstance.set_defaultFailedCallback(value);}
Services.Website.WishList.WebService.get_defaultFailedCallback=function(){return Services.Website.WishList.WebService._staticInstance.get_defaultFailedCallback();}
Services.Website.WishList.WebService.set_enableJsonp=function(value){Services.Website.WishList.WebService._staticInstance.set_enableJsonp(value);}
Services.Website.WishList.WebService.get_enableJsonp=function(){return Services.Website.WishList.WebService._staticInstance.get_enableJsonp();}
Services.Website.WishList.WebService.set_jsonpCallbackParameter=function(value){Services.Website.WishList.WebService._staticInstance.set_jsonpCallbackParameter(value);}
Services.Website.WishList.WebService.get_jsonpCallbackParameter=function(){return Services.Website.WishList.WebService._staticInstance.get_jsonpCallbackParameter();}
Services.Website.WishList.WebService.set_path("/App_Services/WishList.asmx");Services.Website.WishList.WebService.SetQuantity=function(wishlistId,plu,quantity,onSuccess,onFailed,userContext){Services.Website.WishList.WebService._staticInstance.SetQuantity(wishlistId,plu,quantity,onSuccess,onFailed,userContext);}
Services.Website.WishList.WebService.RemoveItem=function(wishlistId,plu,onSuccess,onFailed,userContext){Services.Website.WishList.WebService._staticInstance.RemoveItem(wishlistId,plu,onSuccess,onFailed,userContext);}
var gtc=Sys.Net.WebServiceProxy._generateTypedConstructor;Type.registerNamespace('Library.Website.WishList');if(typeof(Library.Website.WishList.WebWishlist)==='undefined'){Library.Website.WishList.WebWishlist=gtc("Library.Website.WishList.WebWishlist");Library.Website.WishList.WebWishlist.registerClass('Library.Website.WishList.WebWishlist');}
