var scroller = null;
var fxScroll;
var onScroll = 0;
var timeScrollTab = 800;
var currTab = 0;
var tabs = new Array();
var tabsWidth = 0;
var tabsVisible = 1;

window.addEvent('domready', function () {

    //SLIDE IMMAGINI
    tabs = $$('div#gallery ul li');
    if (tabs.length > 0) {

        tabsWidth = tabs[0].getSize().x;

        fxScroll = new Fx.Scroll('gallery', {
            onComplete: function () {
                onScroll = 0;
            },
            duration: timeScrollTab,
            transition: Fx.Transitions.Back.easeInOut
        });

        fxScroll.set(0, 0);
    }

    // Chiusura del DOMREADY
});

function scrollTabs(inc) {

    if (onScroll == 0) {
        var nextTab = currTab + inc;
        if (nextTab > tabs.length - tabsVisible) {
            nextTab = tabs.length - tabsVisible;
        }
        if ($(tabs[nextTab])) {
            onScroll = 1;
            fxScroll.start(tabsWidth * nextTab, 0);
            currTab = nextTab;
        }
    }
}
