if(typeof eXaNetworks == "undefined") eXaNetworks={};
if(typeof eXaNetworks.Classes == "undefined") eXaNetworks.Classes={};
if(typeof eXaNetworks.Classes.AjaxMethods_class == "undefined") eXaNetworks.Classes.AjaxMethods_class={};
eXaNetworks.Classes.AjaxMethods_class = function() {};
Object.extend(eXaNetworks.Classes.AjaxMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	updateCartItems: function() {
		return this.invoke("updateCartItems", {}, this.updateCartItems.getArguments().slice(0));
	},
	updateCartPriceAsString: function() {
		return this.invoke("updateCartPriceAsString", {}, this.updateCartPriceAsString.getArguments().slice(0));
	},
	loadProductCatalog: function(_sessionID, _userCulture) {
		return this.invoke("loadProductCatalog", {"_sessionID":_sessionID, "_userCulture":_userCulture}, this.loadProductCatalog.getArguments().slice(2));
	},
	addThisItem: function(sProdID, photoName, photoURL, nQty, nWidth, nHeight, sCropAdjust, sAlbum, sCategory, sUID) {
		return this.invoke("addThisItem", {"sProdID":sProdID, "photoName":photoName, "photoURL":photoURL, "nQty":nQty, "nWidth":nWidth, "nHeight":nHeight, "sCropAdjust":sCropAdjust, "sAlbum":sAlbum, "sCategory":sCategory, "sUID":sUID}, this.addThisItem.getArguments().slice(10));
	},
	deleteThisItem: function(sProdID, photoURL, Qty) {
		return this.invoke("deleteThisItem", {"sProdID":sProdID, "photoURL":photoURL, "Qty":Qty}, this.deleteThisItem.getArguments().slice(3));
	},
	updateItemQty: function(sProdID, photoURL, Qty) {
		return this.invoke("updateItemQty", {"sProdID":sProdID, "photoURL":photoURL, "Qty":Qty}, this.updateItemQty.getArguments().slice(3));
	},
	updateEachItem: function(sProdID, nQty, sCategory) {
		return this.invoke("updateEachItem", {"sProdID":sProdID, "nQty":nQty, "sCategory":sCategory}, this.updateEachItem.getArguments().slice(3));
	},
	updateCropFit: function(sCropAdjust, sPhotoURL, sCategory) {
		return this.invoke("updateCropFit", {"sCropAdjust":sCropAdjust, "sPhotoURL":sPhotoURL, "sCategory":sCategory}, this.updateCropFit.getArguments().slice(3));
	},
	getWallpaper: function(sessionID, imageID, nWidth, nHeight) {
		return this.invoke("getWallpaper", {"sessionID":sessionID, "imageID":imageID, "nWidth":nWidth, "nHeight":nHeight}, this.getWallpaper.getArguments().slice(4));
	},
	setWallpaper: function(sessionID, imageID, perm) {
		return this.invoke("setWallpaper", {"sessionID":sessionID, "imageID":imageID, "perm":perm}, this.setWallpaper.getArguments().slice(3));
	},
	url: '/ajaxpro/eXaNetworks.Classes.AjaxMethods,App_Code.ashx'
}));
eXaNetworks.Classes.AjaxMethods = new eXaNetworks.Classes.AjaxMethods_class();


