Event.observe(window, "load", function () {
                
        var items = $$("div.txst-audience-links > ul > li > h2");
        items.each(function (element) {
                element.siblings()[0].hide();
                element.observe('click', function () {
                        var sib = element.siblings()[0];
                        Effect.toggle(sib,"slide",{duration:.25});
                        
                        var isClosed = ( !sib.visible() );
                        var background = element.getStyle('background-image');
                        if ( isClosed ) {
                            background = background.replace(/maroonarrow.gif/, "maroonarrowdown.gif");
                        } else {
                            background = background.replace(/maroonarrowdown.gif/, "maroonarrow.gif");
                        }
                        element.setStyle({ backgroundImage: background});
                        
                });
        });
});