// $Id$ /** * @file * Implement basic methods required by all of panels. */ (function ($) { Drupal.Panels = {} Drupal.Panels.changed = function(item) { if (!item.is('.changed')) { item.addClass('changed'); item.find('div.grabber span.text').append(' * '); } }; Drupal.Panels.restripeTable = function(table) { // :even and :odd are reversed because jquery counts from 0 and // we count from 1, so we're out of sync. $('tbody tr:not(:hidden)', $(table)) .removeClass('even') .removeClass('odd') .filter(':even') .addClass('odd') .end() .filter(':odd') .addClass('even'); }; })(jQuery);