addNamespace("DDSolution.Ajax");
DDSolution.Ajax.UserAjaxFunctions_class = Class.create();
Object.extend(DDSolution.Ajax.UserAjaxFunctions_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	UserRegister: function(names, values) {
		return this.invoke("UserRegister", {"names":names, "values":values}, this.UserRegister.getArguments().slice(2));
	},
	ValidUserName: function(names, values) {
		return this.invoke("ValidUserName", {"names":names, "values":values}, this.ValidUserName.getArguments().slice(2));
	},
	ValidEmail: function(names, values) {
		return this.invoke("ValidEmail", {"names":names, "values":values}, this.ValidEmail.getArguments().slice(2));
	},
	UpdateUserInfo: function(names, values) {
		return this.invoke("UpdateUserInfo", {"names":names, "values":values}, this.UpdateUserInfo.getArguments().slice(2));
	},
	UpdatePassword: function(names, values) {
		return this.invoke("UpdatePassword", {"names":names, "values":values}, this.UpdatePassword.getArguments().slice(2));
	},
	ReSetPassword: function(names, values) {
		return this.invoke("ReSetPassword", {"names":names, "values":values}, this.ReSetPassword.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/DDSolution.Ajax.UserAjaxFunctions,DDSolution.Ajax.ashx';
	}
}));
DDSolution.Ajax.UserAjaxFunctions = new DDSolution.Ajax.UserAjaxFunctions_class();

