function set_sort(table, field, forward) {
   jQuery('#' + table + '_sort_field').val(field);
   jQuery('#' + table + '_forward').val(forward);
   jQuery('#' + table + '_page').val(1);
   jQuery('#' + table + '_form').submit();
   return false;
}
function set_page(table, page) {
   jQuery('#' + table + '_page').val(page);
   jQuery('#' + table + '_form').submit();
   return false;
}
function set_per_page(table, per_page) {
   jQuery('#' + table + '_per_page').val(per_page);
   jQuery('#' + table + '_page').val(1);
   jQuery('#' + table + '_form').submit();
   return false;
}
function select_all(table, obj) {
   if (obj.checked) {
      jQuery('input[@type=checkbox]', '#' + table + '_form').attr('checked', 'checked');
   } else {
      jQuery('input[@type=checkbox]', '#' + table + '_form').attr('checked', '');
   }
   return true;
}
function go_link(table, action, confirmation) {
   if ('' != confirmation) {
      if (!confirm(confirmation)) {
         return false;
      }
   }
   jQuery('#' + table + '_form').attr('action', action);
   jQuery('#' + table + '_form').submit();
   return false;
}
