var u = {
	getForm: function() {
		asyncUsers.getForm();
	},
	edit: function(id_users){
		asyncUsers.edit(id_users);
	},
	delete: function(id_users){
		asyncUsers.delete(id_users);
	},
	save: function(){
		asyncUsers.save(HTML_AJAX.formEncode('editForm','PHP'));
		return false;
	}
}

function callback() {}
callback.prototype = {
	getForm: function(result) {
		HTML_AJAX_Util.setInnerHTML('actions',result.form);
	},
	edit: function(result){
		HTML_AJAX_Util.setInnerHTML('actions',result.form);
		common.fillForm('editForm',result.user);
		
	},
	delete: function(result){
		HTML_AJAX_Util.setInnerHTML('list',result.userList);
	},
	save: function(result){
		if(result.error != undefined){
			alert(result.error);
		}else{
			HTML_AJAX_Util.setInnerHTML('actions','changes saved');
			HTML_AJAX_Util.setInnerHTML('list',result.userList);
		}
	}
}

var asyncUsers = new Users(new callback());
