jQuery(function() {
        list = jQuery('div.liste');
		var img = '<img src="typo3conf/ext/crige_reunions/res/voir.png" />';
        var t1 = '<em>Voir toutes manifestations</em>';
        var t2 = '<em>Afficher 3 manifestations</em>';
        var close = '<span class="close"></span>';
        var open = '<span class="open"></span>';

        list.each(function(i) {
                var dts = jQuery(this).find('dt');
                if(dts.length > 3) {
                    var newlist = $('<dl/>');
                    jQuery(this).append(newlist);
                    dts.slice(3).each(function(i) {
                            newlist.append(jQuery(this).clone()).append(jQuery(this).next().clone());
                            jQuery(this).next().remove();
                            jQuery(this).remove();
                        });
                    newlist.hide();
                
                    var trigger = jQuery('<li class="show">'+img+t1+open+'</li>');
                    jQuery(this).parent().find('ul.onglets').append(trigger);
                    trigger.click(function() {
                            if(newlist.is(':visible')) {
                                newlist.slideUp(function() {
										trigger.text('');
										trigger.append(img);
                                        trigger.append(t1);
                                        trigger.append(open);
                                    });
                            } else {
                                newlist.slideDown(function() {
										trigger.text('');
										trigger.append(img);
										trigger.append(t2);
                                        trigger.append(close);
                                    });
                            }
                        });
                }
        });
		
});

