var AjaxServices=function() {
AjaxServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxServices.prototype={
GetItems:function(categoryID,designerID,priceID,colorID,onSale,isNew,pageNum,itemsPerPage,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'GetItems',false,{categoryID:categoryID,designerID:designerID,priceID:priceID,colorID:colorID,onSale:onSale,isNew:isNew,pageNum:pageNum,itemsPerPage:itemsPerPage},succeededCallback,failedCallback,userContext); },
GetLastFilter:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'GetLastFilter',false,{},succeededCallback,failedCallback,userContext); },
GetItemSizes:function(itemColorID,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'GetItemSizes',false,{itemColorID:itemColorID},succeededCallback,failedCallback,userContext); },
GetItemImages:function(itemColorID,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'GetItemImages',false,{itemColorID:itemColorID},succeededCallback,failedCallback,userContext); },
GetQty:function(itemColorID,size,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'GetQty',false,{itemColorID:itemColorID,size:size},succeededCallback,failedCallback,userContext); },
AddToCart:function(shoppingCartKey,itemColorID,size,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'AddToCart',false,{shoppingCartKey:shoppingCartKey,itemColorID:itemColorID,size:size},succeededCallback,failedCallback,userContext); },
CheckInCart:function(shoppingCartKey,itemColorID,size,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'CheckInCart',false,{shoppingCartKey:shoppingCartKey,itemColorID:itemColorID,size:size},succeededCallback,failedCallback,userContext); },
RemoveFromCart:function(shoppingCartKey,inventoryID,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'RemoveFromCart',false,{shoppingCartKey:shoppingCartKey,inventoryID:inventoryID},succeededCallback,failedCallback,userContext); },
AddRemoveCart:function(shoppingCartKey,itemColorID,size,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'AddRemoveCart',false,{shoppingCartKey:shoppingCartKey,itemColorID:itemColorID,size:size},succeededCallback,failedCallback,userContext); },
UpdateQty:function(shoppingCartKey,inventoryID,qty,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'UpdateQty',false,{shoppingCartKey:shoppingCartKey,inventoryID:inventoryID,qty:qty},succeededCallback,failedCallback,userContext); },
CheckInWish:function(userID,itemColorID,size,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'CheckInWish',false,{userID:userID,itemColorID:itemColorID,size:size},succeededCallback,failedCallback,userContext); },
RemoveFromWish:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'RemoveFromWish',false,{id:id},succeededCallback,failedCallback,userContext); },
AddRemoveWish:function(userID,itemColorID,size,notify,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'AddRemoveWish',false,{userID:userID,itemColorID:itemColorID,size:size,notify:notify},succeededCallback,failedCallback,userContext); },
AddWishLogin:function(itemColorID,size,notify,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'AddWishLogin',false,{itemColorID:itemColorID,size:size,notify:notify},succeededCallback,failedCallback,userContext); },
NotifyWish:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'NotifyWish',false,{id:id},succeededCallback,failedCallback,userContext); },
CheckGift:function(gift,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxServices.get_path(), 'CheckGift',false,{gift:gift},succeededCallback,failedCallback,userContext); }}
AjaxServices.registerClass('AjaxServices',Sys.Net.WebServiceProxy);
AjaxServices._staticInstance = new AjaxServices();
AjaxServices.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; AjaxServices._staticInstance._path = value; }
AjaxServices.get_path = function() { return AjaxServices._staticInstance._path; }
AjaxServices.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); }
AjaxServices._staticInstance._timeout = value; }
AjaxServices.get_timeout = function() { 
return AjaxServices._staticInstance._timeout; }
AjaxServices.set_defaultUserContext = function(value) { 
AjaxServices._staticInstance._userContext = value; }
AjaxServices.get_defaultUserContext = function() { 
return AjaxServices._staticInstance._userContext; }
AjaxServices.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; AjaxServices._staticInstance._succeeded = value; }
AjaxServices.get_defaultSucceededCallback = function() { 
return AjaxServices._staticInstance._succeeded; }
AjaxServices.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; AjaxServices._staticInstance._failed = value; }
AjaxServices.get_defaultFailedCallback = function() { 
return AjaxServices._staticInstance._failed; }
AjaxServices.set_path("/WebServices/AjaxServices.asmx");
AjaxServices.GetItems= function(categoryID,designerID,priceID,colorID,onSale,isNew,pageNum,itemsPerPage,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetItems(categoryID,designerID,priceID,colorID,onSale,isNew,pageNum,itemsPerPage,onSuccess,onFailed,userContext); }
AjaxServices.GetLastFilter= function(onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetLastFilter(onSuccess,onFailed,userContext); }
AjaxServices.GetItemSizes= function(itemColorID,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetItemSizes(itemColorID,onSuccess,onFailed,userContext); }
AjaxServices.GetItemImages= function(itemColorID,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetItemImages(itemColorID,onSuccess,onFailed,userContext); }
AjaxServices.GetQty= function(itemColorID,size,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.GetQty(itemColorID,size,onSuccess,onFailed,userContext); }
AjaxServices.AddToCart= function(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.AddToCart(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext); }
AjaxServices.CheckInCart= function(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.CheckInCart(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext); }
AjaxServices.RemoveFromCart= function(shoppingCartKey,inventoryID,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.RemoveFromCart(shoppingCartKey,inventoryID,onSuccess,onFailed,userContext); }
AjaxServices.AddRemoveCart= function(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.AddRemoveCart(shoppingCartKey,itemColorID,size,onSuccess,onFailed,userContext); }
AjaxServices.UpdateQty= function(shoppingCartKey,inventoryID,qty,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.UpdateQty(shoppingCartKey,inventoryID,qty,onSuccess,onFailed,userContext); }
AjaxServices.CheckInWish= function(userID,itemColorID,size,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.CheckInWish(userID,itemColorID,size,onSuccess,onFailed,userContext); }
AjaxServices.RemoveFromWish= function(id,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.RemoveFromWish(id,onSuccess,onFailed,userContext); }
AjaxServices.AddRemoveWish= function(userID,itemColorID,size,notify,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.AddRemoveWish(userID,itemColorID,size,notify,onSuccess,onFailed,userContext); }
AjaxServices.AddWishLogin= function(itemColorID,size,notify,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.AddWishLogin(itemColorID,size,notify,onSuccess,onFailed,userContext); }
AjaxServices.NotifyWish= function(id,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.NotifyWish(id,onSuccess,onFailed,userContext); }
AjaxServices.CheckGift= function(gift,onSuccess,onFailed,userContext) {AjaxServices._staticInstance.CheckGift(gift,onSuccess,onFailed,userContext); }
