/**
 * mouseover effect for tagclouds
 * *************************************************************************
 */
window.addEvent('domready', function() {
    $$('h3.tagcloudToggler').addEvents({
        'mouseover': function() {
            this.setStyle('background-color', '#80b1c9');
            this.setStyle('color', '#ffffff');
        },
        'mouseout': function() {
            this.setStyle('background-color', '#cce0ea');
            this.setStyle('color', '#000000');
        }
    });
});


/**
 * create teaser accordion
 * *************************************************************************
 */
window.addEvent('load', function() {
    if($$('h1.toggler').length > 0) {
        teaser_accordion = new Accordion('h1.toggler', 'div.element', {
            opacity: true,

            onActive: function(toggler, element){
                toggler.addClass('open');
                element.addClass('open');
                element.removeClass('closed');
            },

            onBackground: function(toggler, element){
                toggler.removeClass('open');
                element.removeClass('open');
                element.addClass('closed');
            }
        });
    }
});
