addNamespace("aoc.ajax");
aoc.ajax.buy_class = Class.create();
Object.extend(aoc.ajax.buy_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CreateItemList: function(Game, Server, ChangeMonkey) {
		return this.invoke("CreateItemList", {"Game":Game, "Server":Server, "ChangeMonkey":ChangeMonkey}, this.CreateItemList.getArguments().slice(3));
	},
	ChangeMoneyCode: function(NewMoneyCode, OldMoneyCode, dt) {
		return this.invoke("ChangeMoneyCode", {"NewMoneyCode":NewMoneyCode, "OldMoneyCode":OldMoneyCode, "dt":dt}, this.ChangeMoneyCode.getArguments().slice(3));
	},
	SaveForm: function(game, server, unit1, unit2, price1, price2, MoneyCode, Quantity) {
		return this.invoke("SaveForm", {"game":game, "server":server, "unit1":unit1, "unit2":unit2, "price1":price1, "price2":price2, "MoneyCode":MoneyCode, "Quantity":Quantity}, this.SaveForm.getArguments().slice(8));
	},
	CheckConfirm: function() {
		return this.invoke("CheckConfirm", {}, this.CheckConfirm.getArguments().slice(0));
	},
	initialize: function() {
		this.url = '/ajaxpro/aoc.ajax.buy,aoc.ashx';
	}
}));
aoc.ajax.buy = new aoc.ajax.buy_class();

