addNamespace("mmogdepot.WebUI.ajax");
mmogdepot.WebUI.ajax.index_class = Class.create();
Object.extend(mmogdepot.WebUI.ajax.index_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CheckCurrency: function() {
		return this.invoke("CheckCurrency", {}, this.CheckCurrency.getArguments().slice(0));
	},
	SetCurrency: function(MoneyCode) {
		return this.invoke("SetCurrency", {"MoneyCode":MoneyCode}, this.SetCurrency.getArguments().slice(1));
	},
	SetLanguage: function(Language) {
		return this.invoke("SetLanguage", {"Language":Language}, this.SetLanguage.getArguments().slice(1));
	},
	SetAff: function(Aff) {
		return this.invoke("SetAff", {"Aff":Aff}, this.SetAff.getArguments().slice(1));
	},
	CheckLogin: function() {
		return this.invoke("CheckLogin", {}, this.CheckLogin.getArguments().slice(0));
	},
	Login: function(CustomerID, Password) {
		return this.invoke("Login", {"CustomerID":CustomerID, "Password":Password}, this.Login.getArguments().slice(2));
	},
	CheckLogin_Sub: function() {
		return this.invoke("CheckLogin_Sub", {}, this.CheckLogin_Sub.getArguments().slice(0));
	},
	Login_Sub: function(CustomerID, Password) {
		return this.invoke("Login_Sub", {"CustomerID":CustomerID, "Password":Password}, this.Login_Sub.getArguments().slice(2));
	},
	Logout: function() {
		return this.invoke("Logout", {}, this.Logout.getArguments().slice(0));
	},
	UpdateServer: function(vGame, vServer, vfile) {
		return this.invoke("UpdateServer", {"vGame":vGame, "vServer":vServer, "vfile":vfile}, this.UpdateServer.getArguments().slice(3));
	},
	SaveCheckOut: function(vGame, vServer, vfile, u, email, cn) {
		return this.invoke("SaveCheckOut", {"vGame":vGame, "vServer":vServer, "vfile":vfile, "u":u, "email":email, "cn":cn}, this.SaveCheckOut.getArguments().slice(6));
	},
	SaveCheck: function(vGame, vServer, vfile) {
		return this.invoke("SaveCheck", {"vGame":vGame, "vServer":vServer, "vfile":vfile}, this.SaveCheck.getArguments().slice(3));
	},
	UpdateRatio: function(para) {
		return this.invoke("UpdateRatio", {"para":para}, this.UpdateRatio.getArguments().slice(1));
	},
	UpdateisScript: function(para) {
		return this.invoke("UpdateisScript", {"para":para}, this.UpdateisScript.getArguments().slice(1));
	},
	Updateend: function() {
		return this.invoke("Updateend", {}, this.Updateend.getArguments().slice(0));
	},
	windowclose: function() {
		return this.invoke("windowclose", {}, this.windowclose.getArguments().slice(0));
	},
	windowstart: function() {
		return this.invoke("windowstart", {}, this.windowstart.getArguments().slice(0));
	},
	wPage: function(pf, visitUrl) {
		return this.invoke("wPage", {"pf":pf, "visitUrl":visitUrl}, this.wPage.getArguments().slice(2));
	},
	indexstart: function(furl, url) {
		return this.invoke("indexstart", {"furl":furl, "url":url}, this.indexstart.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/mmogdepot.WebUI.ajax.index,WebUI.ashx';
	}
}));
mmogdepot.WebUI.ajax.index = new mmogdepot.WebUI.ajax.index_class();

