if(typeof G4P == "undefined") G4P={};
if(typeof G4P.Ajax == "undefined") G4P.Ajax={};
if(typeof G4P.Ajax.EUWOW == "undefined") G4P.Ajax.EUWOW={};
G4P.Ajax.EUWOW_class = function() {};
Object.extend(G4P.Ajax.EUWOW_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	OrderNumber: function(Game, Server) {
		return this.invoke("OrderNumber", {"Game":Game, "Server":Server}, this.OrderNumber.getArguments().slice(2));
	},
	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));
	},
	SubmitConfirm: function(game, server, unit1, unit2, price1, price2, deliveryTime, suFa, moneyCode, quantity, recipesID, recipesName) {
		return this.invoke("SubmitConfirm", {"game":game, "server":server, "unit1":unit1, "unit2":unit2, "price1":price1, "price2":price2, "deliveryTime":deliveryTime, "suFa":suFa, "moneyCode":moneyCode, "quantity":quantity, "recipesID":recipesID, "recipesName":recipesName}, this.SubmitConfirm.getArguments().slice(12));
	},
	GetSearchDiscount: function(Game) {
		return this.invoke("GetSearchDiscount", {"Game":Game}, this.GetSearchDiscount.getArguments().slice(1));
	},
	CheckIntroduceID: function(IntroduceID) {
		return this.invoke("CheckIntroduceID", {"IntroduceID":IntroduceID}, this.CheckIntroduceID.getArguments().slice(1));
	},
	CheckIntroduceCharacter: function(game, server, character) {
		return this.invoke("CheckIntroduceCharacter", {"game":game, "server":server, "character":character}, this.CheckIntroduceCharacter.getArguments().slice(3));
	},
	GetInStock: function(gameName, serverName, unit) {
		return this.invoke("GetInStock", {"gameName":gameName, "serverName":serverName, "unit":unit}, this.GetInStock.getArguments().slice(3));
	},
	GetMatsUnit: function(gameName) {
		return this.invoke("GetMatsUnit", {"gameName":gameName}, this.GetMatsUnit.getArguments().slice(1));
	},
	GetRecipesUnit: function(gameName) {
		return this.invoke("GetRecipesUnit", {"gameName":gameName}, this.GetRecipesUnit.getArguments().slice(1));
	},
	UpdateInfo: function(Code) {
		return this.invoke("UpdateInfo", {"Code":Code}, this.UpdateInfo.getArguments().slice(1));
	},
	SaveForm: function(Country, Email, YourName, Character, Phone, IntroduceID, PaymentType, introduceCharacter) {
		return this.invoke("SaveForm", {"Country":Country, "Email":Email, "YourName":YourName, "Character":Character, "Phone":Phone, "IntroduceID":IntroduceID, "PaymentType":PaymentType, "introduceCharacter":introduceCharacter}, this.SaveForm.getArguments().slice(8));
	},
	GetCodeDiscountInfo: function(game, code) {
		return this.invoke("GetCodeDiscountInfo", {"game":game, "code":code}, this.GetCodeDiscountInfo.getArguments().slice(2));
	},
	url: '/ajaxpro/G4P.Ajax.EUWOW,G4P.DAL.ashx'
}));
G4P.Ajax.EUWOW = new G4P.Ajax.EUWOW_class();

