addNamespace("aion.ajax");
aion.ajax.PowerLevel_class = Class.create();
Object.extend(aion.ajax.PowerLevel_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetInfo: function(ID) {
		return this.invoke("GetInfo", {"ID":ID}, this.GetInfo.getArguments().slice(1));
	},
	GetGameID: function(Game) {
		return this.invoke("GetGameID", {"Game":Game}, this.GetGameID.getArguments().slice(1));
	},
	CreateItemList: function(Game) {
		return this.invoke("CreateItemList", {"Game":Game}, this.CreateItemList.getArguments().slice(1));
	},
	GetPrice: function(GameId, StartLevel, EndLevel, selectMoneyCode) {
		return this.invoke("GetPrice", {"GameId":GameId, "StartLevel":StartLevel, "EndLevel":EndLevel, "selectMoneyCode":selectMoneyCode}, this.GetPrice.getArguments().slice(4));
	},
	SaveForm1: function(Game, Name, Price, WebTime, StartLevel, EndLevel, LevelType, ChooseType) {
		return this.invoke("SaveForm1", {"Game":Game, "Name":Name, "Price":Price, "WebTime":WebTime, "StartLevel":StartLevel, "EndLevel":EndLevel, "LevelType":LevelType, "ChooseType":ChooseType}, this.SaveForm1.getArguments().slice(8));
	},
	SaveForm: function(Game, Name, Price, WebTime, StartLevel, EndLevel, LevelType, ChooseType, Server, moneycode, Class) {
		return this.invoke("SaveForm", {"Game":Game, "Name":Name, "Price":Price, "WebTime":WebTime, "StartLevel":StartLevel, "EndLevel":EndLevel, "LevelType":LevelType, "ChooseType":ChooseType, "Server":Server, "moneycode":moneycode, "Class":Class}, this.SaveForm.getArguments().slice(11));
	},
	CheckConfirm: function() {
		return this.invoke("CheckConfirm", {}, this.CheckConfirm.getArguments().slice(0));
	},
	GetChangeMoneyCode: function(price, moneycode) {
		return this.invoke("GetChangeMoneyCode", {"price":price, "moneycode":moneycode}, this.GetChangeMoneyCode.getArguments().slice(2));
	},
	GetPackageslist: function(gameid, packagesclass, moneycode) {
		return this.invoke("GetPackageslist", {"gameid":gameid, "packagesclass":packagesclass, "moneycode":moneycode}, this.GetPackageslist.getArguments().slice(3));
	},
	getSessionHashInfo: function() {
		return this.invoke("getSessionHashInfo", {}, this.getSessionHashInfo.getArguments().slice(0));
	},
	getSessionHashInfo1: function() {
		return this.invoke("getSessionHashInfo1", {}, this.getSessionHashInfo1.getArguments().slice(0));
	},
	SaveFormSubmit: function(Game, Server, Character, Class, Profession, Account, Password, YourName, Telephone, Email, Name, MoneyCode, Price, WebTime, StartLevel, EndLevel, LevelType, ChooseType, Code, Introducer) {
		return this.invoke("SaveFormSubmit", {"Game":Game, "Server":Server, "Character":Character, "Class":Class, "Profession":Profession, "Account":Account, "Password":Password, "YourName":YourName, "Telephone":Telephone, "Email":Email, "Name":Name, "MoneyCode":MoneyCode, "Price":Price, "WebTime":WebTime, "StartLevel":StartLevel, "EndLevel":EndLevel, "LevelType":LevelType, "ChooseType":ChooseType, "Code":Code, "Introducer":Introducer}, this.SaveFormSubmit.getArguments().slice(20));
	},
	getDateFormt: function(datetimes) {
		return this.invoke("getDateFormt", {"datetimes":datetimes}, this.getDateFormt.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/ajaxpro/aion.ajax.PowerLevel,dal.ashx';
	}
}));
aion.ajax.PowerLevel = new aion.ajax.PowerLevel_class();

