1 var sommaire_sel
= 'div.cs_sommaire_titre_avec_fond, div.cs_sommaire_titre_sans_fond';
3 // compatibilite Ajax : ajouter "this" a "jQuery" pour mieux localiser les actions
4 // et tagger avec cs_done pour eviter de binder plrs fois le meme bloc
5 function cs_sommaire_init() {
6 jQuery(sommaire_sel
, this)
9 jQuery(this).toggleClass('cs_sommaire_replie')
10 .next().toggleClass('cs_sommaire_invisible')
16 // Sauve l'etat du 1er sommaire de la page dans un cookie si on quitte la page, et le remet quand on revient
17 // pour SPIP < 2.0, il faut le plugin jquery.cookie.js
18 function cs_sommaire_cookie() {
19 if(typeof jQuery
.cookie
!='function') return;
20 var replie
= jQuery
.cookie('cs_sommaire');
21 jQuery
.cookie('cs_sommaire', null);
23 jQuery(sommaire_sel
).eq(0).addClass('cs_sommaire_replie')
24 .next().toggleClass('cs_sommaire_invisible');
25 jQuery(window
).bind('unload', function() {
26 jQuery
.cookie('cs_sommaire',
27 Number(jQuery(sommaire_sel
).eq(0).is('.cs_sommaire_replie'))