if(typeof INTER == "undefined") INTER={};
if(typeof INTER.ICNC == "undefined") INTER.ICNC={};
INTER.ICNC.join_class = function() {};
Object.extend(INTER.ICNC.join_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	usernameused: function(username) {
		return this.invoke("usernameused", {"username":username}, this.usernameused.getArguments().slice(1));
	},
	usernamebaned: function(username) {
		return this.invoke("usernamebaned", {"username":username}, this.usernamebaned.getArguments().slice(1));
	},
	emailused: function(email) {
		return this.invoke("emailused", {"email":email}, this.emailused.getArguments().slice(1));
	},
	reg: function(username, password, question, answer, sex, email) {
		return this.invoke("reg", {"username":username, "password":password, "question":question, "answer":answer, "sex":sex, "email":email}, this.reg.getArguments().slice(6));
	},
	inforeg: function(userid, truename, pinyinname, idcard, address, postcode, tel, province, city, birthday) {
		return this.invoke("inforeg", {"userid":userid, "truename":truename, "pinyinname":pinyinname, "idcard":idcard, "address":address, "postcode":postcode, "tel":tel, "province":province, "city":city, "birthday":birthday}, this.inforeg.getArguments().slice(10));
	},
	payreg: function(userid, payer, paynum, paytime, paybank, remarks) {
		return this.invoke("payreg", {"userid":userid, "payer":payer, "paynum":paynum, "paytime":paytime, "paybank":paybank, "remarks":remarks}, this.payreg.getArguments().slice(6));
	},
	url: '/ajaxpro/INTER.ICNC.join,ICNC.ashx'
}));
INTER.ICNC.join = new INTER.ICNC.join_class();

