addNamespace("game.powerlevel.ShoopingCart");
game.powerlevel.ShoopingCart.AjaxCart_class = Class.create();
Object.extend(game.powerlevel.ShoopingCart.AjaxCart_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	LoadCart: function(cartName) {
		return this.invoke("LoadCart", {"cartName":cartName}, this.LoadCart.getArguments().slice(1));
	},
	AddItem: function(cartName, gameName, serverName, _class, profession, itemName, startLevel, endLevel, price, discountPrice, webTime, levelType, chooseType, moneyCode, accountName, accountPass, characterName, itemID, hash, freeGold, firstSkill, firstStart, firstEnd, secondSkill, secondStart, secondEnd, ridingSkill, ridingStart, ridingEnd, honorPoint, tokens) {
		return this.invoke("AddItem", {"cartName":cartName, "gameName":gameName, "serverName":serverName, "_class":_class, "profession":profession, "itemName":itemName, "startLevel":startLevel, "endLevel":endLevel, "price":price, "discountPrice":discountPrice, "webTime":webTime, "levelType":levelType, "chooseType":chooseType, "moneyCode":moneyCode, "accountName":accountName, "accountPass":accountPass, "characterName":characterName, "itemID":itemID, "hash":hash, "freeGold":freeGold, "firstSkill":firstSkill, "firstStart":firstStart, "firstEnd":firstEnd, "secondSkill":secondSkill, "secondStart":secondStart, "secondEnd":secondEnd, "ridingSkill":ridingSkill, "ridingStart":ridingStart, "ridingEnd":ridingEnd, "honorPoint":honorPoint, "tokens":tokens}, this.AddItem.getArguments().slice(31));
	},
	RemoveItem: function(cartName, itemid) {
		return this.invoke("RemoveItem", {"cartName":cartName, "itemid":itemid}, this.RemoveItem.getArguments().slice(2));
	},
	ResetMoneyCode: function(cartName, moneyCode) {
		return this.invoke("ResetMoneyCode", {"cartName":cartName, "moneyCode":moneyCode}, this.ResetMoneyCode.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/game.powerlevel.ShoopingCart.AjaxCart,WebUI.ashx';
	}
}));
game.powerlevel.ShoopingCart.AjaxCart = new game.powerlevel.ShoopingCart.AjaxCart_class();


