var herospaceTotalLoop = 0;
var herospaceTiming = 5000;
var stopped = false;

jQuery(document).ready(function() {
    
    /* SCROLLABLE HEROSPACE */
    if (jQuery('#QW2HerospacePageContainer .QW2HerospacePage').length > 1) {
        /* AGGIUNTA DEGLI ELEMENTI PER IL NAVIGATORE */
        jQuery('#QW2HerospaceScrollable').append('<div class="QW2HerospaceNavigatorPages"></div><div class="QW2HerospaceNavigator"><a class="QW2HerospaceNavigatorBrowsePrev">&lt;</a><a class="QW2HerospaceNavigatorBrowseNext">&gt;</a></div>');
        /* CREAZIONE DELLO SCROLL */
        var herospaceCurrentLoop = 1;
        var scroller = jQuery('#QW2HerospaceScrollable').scrollable({
            items: '#QW2HerospacePageContainer',
            prev: '.QW2HerospaceNavigatorBrowsePrev',
            next: '.QW2HerospaceNavigatorBrowseNext',
            circular: true,
            onSeek: function(event, i) {
                if (i == 0) {
                    if (herospaceCurrentLoop == herospaceTotalLoop) {
                        this.stop();
                        stopped = true;
                    } else {
                        herospaceCurrentLoop = herospaceCurrentLoop + 1;
                    }
                }
            }
        }).navigator(".QW2HerospaceNavigatorPages").autoscroll(herospaceTiming);
    }
    /**************/
    
    /* SCROLLABLE */
        /* AGGIUNTA DEGLI ELEMENTI PER IL NAVIGATORE */
        jQuery('.QW2BoxContentScrollable').prepend('<div class="QW2BoxNavigatorPages"></div><div class="QW2BoxNavigator"><a class="QW2BoxNavigatorBrowsePrev">&lt;</a><a class="QW2BoxNavigatorBrowseNext">&gt;</a></div>');
        /* CREAZIONE DELLO SCROLL */
        jQuery('.QW2BoxContentScrollable').scrollable({items: '.QW2BoxPages', prev: '.QW2BoxNavigatorBrowsePrev', next: '.QW2BoxNavigatorBrowseNext', circular: true}).navigator(".QW2BoxNavigatorPages");
    /**************/
    
    
	/* SCROLLABLE  TABS */
        /* AGGIUNTA DEGLI ELEMENTI PER IL NAVIGATORE */
        jQuery('.QW2TabBoxContentScrollable').append('<div class="QW2TabBoxNavigatorPages"></div><div class="QW2TabBoxNavigator"><a class="QW2BoxNavigatorBrowsePrev">&lt;</a><a class="QW2BoxNavigatorBrowseNext">&gt;</a></div>');
        /* CREAZIONE DELLO SCROLL */
        jQuery('.QW2TabBoxContentScrollable').scrollable({items: '.QW2TabBoxPages', prev: '.QW2BoxNavigatorBrowsePrev', next: '.QW2BoxNavigatorBrowseNext', circular: true}).navigator(".QW2TabBoxNavigatorPages");
    /**************/
    
    
    jQuery('.QW2Collapsable').each(function() {
        var visible = jQuery(this).next().is(':visible');
        if (visible)
            jQuery(this).removeClass('QW2Collapased').addClass('QW2Expanded');
        else
            jQuery(this).removeClass('QW2Expanded').addClass('QW2Collapased');
    });
    jQuery('.QW2Collapsable').click(function() {
        jQuery(this).next().stop(true, true).slideToggle(250, function() {
            var visible = jQuery(this).is(':visible');
            if (visible)
                jQuery(this).prev().removeClass('QW2Collapased').addClass('QW2Expanded');
            else
                jQuery(this).prev().removeClass('QW2Expanded').addClass('QW2Collapased');
        });
    });
	
	/* Tabs*/
		jQuery('.QW2tabs').each(function() {
			tabWrapper = jQuery(this).parents('.QW2tabBottomBorder').next('.QW2tabWrapper');
			tabWrapper.find('.QW2tab').slice(1).hide();
		});
		jQuery('ul.QW2tabs a').click(function(){
				
			tabWrapper = jQuery(this).parents('.QW2tabBottomBorder').next('.QW2tabWrapper');
			
			tabWrapper.find('.QW2tab').hide();
			
			jQuery(this).parents('.QW2tabs').find('.active').removeClass('active');
			
			tabWrapper.find(jQuery(this).attr('href')).show();
			
			jQuery(this).addClass('active');
			
			return false;
		});
	/****************************************************************************/
	
	
	
    
});
