$(document).ready(function() {
    $('form.formtastic.feedback li#feedback_subject_input select').live('change', function(e) {
        var options = $(e.target).find('option');

        if (options.index(options.filter(':last')) == options.index(options.filter(':selected'))) {
            $('#feedback_subject').attr('name', '_feedback[subject]');
            $('#feedback_subject_other').attr('disabled', false);
            $('#feedback_subject_other').attr('name', 'feedback[subject]');
            $('#feedback_subject_other_input').show();
        } else {
            $('#feedback_subject_other_input').hide();
            $('#feedback_subject_other').attr('disabled', true);
            $('#feedback_subject').attr('name', 'feedback[subject]');
            $('#feedback_subject_other').attr('name', '_feedback[subject]');
        }
    });
});