+
+ $('.action-select').change(function() {
+ $('#action-toggle').removeAttr('checked');
+ var $tr = $(this).parents('tr');
+ if ($(this).attr('checked')) {
+ $tr.addClass('selected');
+ } else {
+ $tr.removeClass('selected');
+ }
+ }).change();
+
+ $('#action-toggle').change(function() {
+ var $rows = $('#result_list').find('tbody').find('tr');
+ var $boxes = $('#result_list').find('tbody').find('input');
+
+ if ($(this).attr('checked')) {
+ $rows.addClass('selected');
+ $boxes.attr('checked', 'checked')
+ } else {
+ $rows.removeClass('selected');
+ $boxes.removeAttr('checked');
+ }
+ });