addNamespace("gold.customeradmin");
gold.customeradmin.register_class = Class.create();
Object.extend(gold.customeradmin.register_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CheckEmail: function(Email) {
		return this.invoke("CheckEmail", {"Email":Email}, this.CheckEmail.getArguments().slice(1));
	},
	CheckCustomerID: function(CustomerID) {
		return this.invoke("CheckCustomerID", {"CustomerID":CustomerID}, this.CheckCustomerID.getArguments().slice(1));
	},
	CheckIntroducerID: function(IntroducerID) {
		return this.invoke("CheckIntroducerID", {"IntroducerID":IntroducerID}, this.CheckIntroducerID.getArguments().slice(1));
	},
	CheckGuildID: function(GuildID) {
		return this.invoke("CheckGuildID", {"GuildID":GuildID}, this.CheckGuildID.getArguments().slice(1));
	},
	Register: function(Gender, CustomerName, BornDate, Address, PostNo, City, Province, Telephone, QQ, Nation, IntroducerID, GuildID, Email, CustomerID, LoginPassword) {
		return this.invoke("Register", {"Gender":Gender, "CustomerName":CustomerName, "BornDate":BornDate, "Address":Address, "PostNo":PostNo, "City":City, "Province":Province, "Telephone":Telephone, "QQ":QQ, "Nation":Nation, "IntroducerID":IntroducerID, "GuildID":GuildID, "Email":Email, "CustomerID":CustomerID, "LoginPassword":LoginPassword}, this.Register.getArguments().slice(15));
	},
	initialize: function() {
		this.url = '/ajaxpro/gold.customeradmin.register,gold.ashx';
	}
}));
gold.customeradmin.register = new gold.customeradmin.register_class();

