/[drupal]/contributions/themes/activesite/nx-collapse.js
ViewVC logotype

Contents of /contributions/themes/activesite/nx-collapse.js

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.13 - (show annotations) (download) (as text)
Sun Jun 28 14:12:55 2009 UTC (4 months, 4 weeks ago) by bz
Branch: MAIN
CVS Tags: DRUPAL-6--1-21
Changes since 1.12: +1 -1 lines
File MIME type: text/javascript
*** empty log message ***
1
2
3 Drupal.behaviors.collapse = function (context) {
4 $('fieldset.collapsible > legend:not(.collapse-processed)', context).each(function() {
5
6 var fieldset = $(this.parentNode),
7 title = $('.title:first', fieldset),
8 title_subStyle = $('.title-subStyle-2:first', title),
9 title_text = title_subStyle.text(),
10 fieldset_collapsible_area = $('.collapsible-area:first', fieldset);
11
12 // [EN] Expand if there are errors inside
13 if ($('input.error, textarea.error, select.error', fieldset).size() > 0) {
14 fieldset.removeClass('collapsed');
15 }
16
17 title_subStyle.empty();
18 title_subStyle.append($('<a href="#"></a>'));
19
20 var title_as_link = $('a:first', title);
21 title_as_link.html(title_text);
22
23 title_as_link.mousedown(function(){return!1;});
24 title_as_link.click(function(){
25 if(!fieldset.is('.collapsed')){fieldset.addClass('collapsed');}
26 else{fieldset.removeClass('collapsed');}
27 return!1;
28 });
29
30 $(this).addClass('collapse-processed');
31
32 });
33 };

  ViewVC Help
Powered by ViewVC 1.1.2