Type.registerNamespace('WebServ');
WebServ.Basket=function() {
WebServ.Basket.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebServ.Basket.prototype={
Add:function(productID,price,color,code,shirtSize,iconsIDs,quantity,pageID,desc,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServ.Basket.get_path(), 'Add',false,{productID:productID,price:price,color:color,code:code,shirtSize:shirtSize,iconsIDs:iconsIDs,quantity:quantity,pageID:pageID,desc:desc},succeededCallback,failedCallback,userContext); },
GetInfo:function(itemID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServ.Basket.get_path(), 'GetInfo',false,{itemID:itemID},succeededCallback,failedCallback,userContext); }}
WebServ.Basket.registerClass('WebServ.Basket',Sys.Net.WebServiceProxy);
WebServ.Basket._staticInstance = new WebServ.Basket();
WebServ.Basket.set_path = function(value) { WebServ.Basket._staticInstance._path = value; }
WebServ.Basket.get_path = function() { return WebServ.Basket._staticInstance._path; }
WebServ.Basket.set_timeout = function(value) { WebServ.Basket._staticInstance._timeout = value; }
WebServ.Basket.get_timeout = function() { return WebServ.Basket._staticInstance._timeout; }
WebServ.Basket.set_defaultUserContext = function(value) { WebServ.Basket._staticInstance._userContext = value; }
WebServ.Basket.get_defaultUserContext = function() { return WebServ.Basket._staticInstance._userContext; }
WebServ.Basket.set_defaultSucceededCallback = function(value) { WebServ.Basket._staticInstance._succeeded = value; }
WebServ.Basket.get_defaultSucceededCallback = function() { return WebServ.Basket._staticInstance._succeeded; }
WebServ.Basket.set_defaultFailedCallback = function(value) { WebServ.Basket._staticInstance._failed = value; }
WebServ.Basket.get_defaultFailedCallback = function() { return WebServ.Basket._staticInstance._failed; }
WebServ.Basket.set_path("/WebServ/Basket.asmx");
WebServ.Basket.Add= function(productID,price,color,code,shirtSize,iconsIDs,quantity,pageID,desc,onSuccess,onFailed,userContext) {WebServ.Basket._staticInstance.Add(productID,price,color,code,shirtSize,iconsIDs,quantity,pageID,desc,onSuccess,onFailed,userContext); }
WebServ.Basket.GetInfo= function(itemID,onSuccess,onFailed,userContext) {WebServ.Basket._staticInstance.GetInfo(itemID,onSuccess,onFailed,userContext); }

