addNamespace("FeiYang.SaleWeb.WoW_Accounts");
FeiYang.SaleWeb.WoW_Accounts.build_worldofwarcraft_accounts_class = Class.create();
FeiYang.SaleWeb.WoW_Accounts.build_worldofwarcraft_accounts_class.prototype = (new AjaxPro.Request()).extend({
	ResultPrice: function(location, serverName, faction, Quantity, callback) {
		return this.invoke("ResultPrice", {"location":location, "serverName":serverName, "faction":faction, "Quantity":Quantity}, callback);
	},
	resultPrice2: function(StartLevel, DesiredLevel, currency, callback) {
		return this.invoke("resultPrice2", {"StartLevel":StartLevel, "DesiredLevel":DesiredLevel, "currency":currency}, callback);
	},
	RanklevelPrice: function(beginRank, endRank, location, gameClass, callback) {
		return this.invoke("RanklevelPrice", {"beginRank":beginRank, "endRank":endRank, "location":location, "gameClass":gameClass}, callback);
	},
	ResultPrice3: function(professionText, skillText, currency, callback) {
		return this.invoke("ResultPrice3", {"professionText":professionText, "skillText":skillText, "currency":currency}, callback);
	},
	ResultPrice4: function(requtationType, beginLevel, endLevel, IsIncludeGold, location, callback) {
		return this.invoke("ResultPrice4", {"requtationType":requtationType, "beginLevel":beginLevel, "endLevel":endLevel, "IsIncludeGold":IsIncludeGold, "location":location}, callback);
	},
	ResultHonorEquipment: function(location, callback) {
		return this.invoke("ResultHonorEquipment", {"location":location}, callback);
	},
	GetDiscount: function(callback) {
		return this.invoke("GetDiscount", {}, callback);
	},
	getcdkprice: function(keytype, callback) {
		return this.invoke("getcdkprice", {"keytype":keytype}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/FeiYang.SaleWeb.WoW_Accounts.build_worldofwarcraft_accounts,FeiYang.SaleWeb.ashx";
	}
})
FeiYang.SaleWeb.WoW_Accounts.build_worldofwarcraft_accounts = new FeiYang.SaleWeb.WoW_Accounts.build_worldofwarcraft_accounts_class();

