blob: 75bb991c7e5b3ebec0d3bcbd542f8f1768f62186 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
// $Id$
(function ($) {
/**
* Toggles the collapsible region.
*/
Drupal.behaviors.skyAdminToggle = {
attach: function (context, settings) {
$('.collapsible-toggle a, context').click(function() {
$('#section-collapsible').toggleClass('toggle-active').find('.region-collapsible').slideToggle('fast');
return false;
});
}
}
/**
* CSS Help for IE.
* - Adds even odd striping and containers for images in posts.
* - Adds a .first-child class to the first paragraph in each wrapper.
* - Adds a prompt containing the link to a comment for the permalink.
*/
Drupal.behaviors.skyPosts = {
attach: function (context, settings) {
// Detects IE6-8.
if (!jQuery.support.leadingWhitespace) {
$('.content p:first-child').addClass('first-child');
$('article .content img, context').parent(':not(.field-item, .user-picture)').each(function(index) {
var stripe = (index/2) ? 'even' : 'odd';
$(this).wrap('<div class="content-image-' + stripe + '"></div>');
});
}
// Comment link copy promt.
$("header span a.permalink").click( function() {
prompt('Link to this comment:', this.href);
return false;
});
}
}
})(jQuery);
|