function handleAjaxFailure(form, action) {
	if (action.failureType == Ext.form.Action.CLIENT_INVALID) {
		showError(MessageBox.CustomMessages.CLIENTVALIDATIONERRORS);
	}

	else if (action.failureType == Ext.form.Action.LOAD_FAILURE) {
		obj = Ext.util.JSON.decode(action.response.responseText); 
		showError(obj.errors.reason);
	}
	
	else if (action.failureType == Ext.form.Action.SERVER_INVALID) {
		obj = Ext.util.JSON.decode(action.response.responseText); 
		showError(obj.errors.reason);	
	}
	
	else {
		showError(MessageBox.CustomMessages.UNEXPECTEDERROR);
	}
}
