addNamespace("NetPortal.Admin.Account");
NetPortal.Admin.Account.NewGeRenReg_class = Class.create();
NetPortal.Admin.Account.NewGeRenReg_class.prototype = (new AjaxPro.Request()).extend({
	GetAreas: function(id, area, callback) {
		return this.invoke("GetAreas", {"id":id, "area":area}, callback);
	},
	GetAccoutCate: function(id, account, trade, callback) {
		return this.invoke("GetAccoutCate", {"id":id, "account":account, "trade":trade}, callback);
	},
	CheckUser: function(accountname, quest, callback) {
		return this.invoke("CheckUser", {"accountname":accountname, "quest":quest}, callback);
	},
	RegisterCreate: function(id, accname, name, password, Linkman, MobilePhone, email, Phone, fax, Address, PostId, ShenFen, msn, QQ, birthday, Sex, Site, Blog, Area, JY, CP, O1, O2, actype, callback) {
		return this.invoke("RegisterCreate", {"id":id, "accname":accname, "name":name, "password":password, "Linkman":Linkman, "MobilePhone":MobilePhone, "email":email, "Phone":Phone, "fax":fax, "Address":Address, "PostId":PostId, "ShenFen":ShenFen, "msn":msn, "QQ":QQ, "birthday":birthday, "Sex":Sex, "Site":Site, "Blog":Blog, "Area":Area, "JY":JY, "CP":CP, "O1":O1, "O2":O2, "actype":actype}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/NetPortal.Admin.Account.NewGeRenReg,Admins.ashx";
	}
})
NetPortal.Admin.Account.NewGeRenReg = new NetPortal.Admin.Account.NewGeRenReg_class();

