main.activitys = {
    init: function() {
        var that = this;

        this.selectedIndex = -1;

        this.buttons = jQuery('.home-activitys__header-item');
        this.sections = jQuery('.home-activitys__section-item').hide();

        this.buttons.bind('click', function(event){that._onButtonClick(event)});

        this.selectAt(0);
    },

    _onButtonClick: function(event) {
        var index;

        index = jQuery(event.target).closest('.home-activitys__header-item').index();

        this.selectAt(index);
    },

    selectAt: function(index) {

        if(~this.selectedIndex) {
            this.buttons.eq(this.selectedIndex).removeClass('home-activitys__header-item_active')
                .find('.home-activitys__header-term span')
                    .addClass('g-pseudo-link')
                .end();
            this.sections.eq(this.selectedIndex).hide();
        }

        this.buttons.eq(index).addClass('home-activitys__header-item_active')
            .find('.home-activitys__header-term .g-pseudo-link')
                .removeClass('g-pseudo-link')
            .end();
        this.sections.eq(index).show();

        this.selectedIndex = index;

    }
}


jQuery(function(){
    main.activitys.init();
});




