(function($) { $("input.task_accept_radio").click(function(){ task_id = this.getAttribute("task_id"); $('#on-accept-information-' + task_id).show('fast'); $('#on-reject-information-' + task_id).hide('fast'); $('#on-skip-information-' + task_id).hide('fast'); }) $("input.task_reject_radio").click(function(){ task_id = this.getAttribute("task_id"); $('#on-accept-information-' + task_id).hide('fast'); $('#on-reject-information-' + task_id).show('fast'); $('#on-skip-information-' + task_id).hide('fast'); }) $("input.task_skip_radio").click(function(){ task_id = this.getAttribute("task_id"); $('#on-accept-information-' + task_id).hide('fast'); $('#on-reject-information-' + task_id).hide('fast'); $('#on-skip-information-' + task_id).show('fast'); }) // There is probably an elegant way to do this... $('#up-set-all-tasks-to').selectedIndex = 0; $('#down-set-all-tasks-to').selectedIndex = 0; $('#down-set-all-tasks-to').change(function(){ value = $('#down-set-all-tasks-to').selected().val(); up = $('#up-set-all-tasks-to') up.attr('value', value).change(); }) $('#up-set-all-tasks-to').change(function(){ value = $('#up-set-all-tasks-to').selected().val(); down = $('#down-set-all-tasks-to') down.attr('value', value); $('.task_'+value+'_radio').each( function(){ if(!this.disabled){ $(this).attr('checked', 'checked').click(); } }) }) $('.task_title').css('margin-right', $('.task_decisions').width()+'px'); $('.task_title').css('margin-left', $('.task_arrow').width()+'px'); })(jQuery)