/**
 * @author SSchreiber
 */
/*window.addEvent("domready", function(){
 var accordion = new Accordion('dt.atStart', 'dd.atStart', {
 opacity: false,
 onActive: function(toggler, element){
 toggler.setStyle('color', '#C7D216');
 },
 onBackground: function(toggler, element){
 toggler.setStyle('color', '#999');
 },
 start: 'all-close'
 }, $('accordion'));
 });*/
var Site = {

    start: function(){
        if ($('vertical')) 
            Site.vertical();
        if ($('horizontal')) 
            Site.horizontal();
        if ($('accordion')) 
            Site.accordion();
    },
    accordion: function(){
        var list = $$('#accordion li div.collapse');
        var headings = $$('#accordion li h2');
        var collapsibles = new Array();
        var spans = new Array();
        
        headings.each(function(heading, i){
        
            var collapsible = new Fx.Slide(list[i], {
                duration: 500,
                transition: Fx.Transitions.quadIn
            });
            
            collapsibles[i] = collapsible;            
            
            heading.onclick = function(){               
                for (var j = 0; j < collapsibles.length; j++) {
                    if (j != i) {
                        collapsibles[j].slideOut();
                        if (spans[j]) 
                            spans[j].setHTML('+');
                    }
                }
                
                collapsible.toggle();
                
                return false;
            }
            
            collapsible.hide();
            
        });
    }
};
window.addEvent('domready', Site.start);
