﻿window.addEvent('domready', function() {

    //create our Accordion instance
    var myAccordion = new Accordion($('technicalTracks'), 'a.trigger', 'div.track', {
        opacity: false,
        start: 'all-closed',
        onActive: function(toggler, element) {
            $$('a.trigger').each(function(trigger, index) {
                if (trigger.hasClass('active')) {
                    trigger.removeClass('active');
                }
            });
            element.setStyle("display", "block");
            toggler.addClass('active');
        },
        onComplete: function() {
            $$('div.track').each(function(item, index) {
                if (!$$('a.trigger')[index].hasClass('active')) {
                    item.setStyle("display", "none");
                }
            });
        }
    });

});