// JavaScript Document

function topNews_initCallback(carousel)
{
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });

    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
		carousel.startAuto(0);
        return false;
    });

    jQuery('.jcarousel-scroll select').bind('change', function() {
        carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
        return false;
    });
};

function camp_initCallback(carousel)
{
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function liveFlashContainer_initCallback(carousel, state)
{
    carousel.lock();
 
    jQuery.get(
        'liveflash.asp?id=1709&uid='+Math.random(),
        function(data) {
            liveFlashContainer_itemAddCallback(carousel, data);
        }
    );
	
	if (false) {
		setTimeout('liveFlashUpdate()',20000);
	};
};
 
function liveFlashContainer_itemAddCallback(carousel, data)
{
    var items = data.split('|');
 
    for (i = 0; i < items.length; i++) {
        carousel.add(i+1, items[i]);
    }
 
    carousel.size(items.length);
 
    // Unlock and setup.
    carousel.unlock();
    carousel.setup();
};

function sponsorTypeCheck(carousel, liitem, liindex, status)
{
	if (((liindex-2) % 5)==0) {
		document.getElementById('sponsorBoxTitle').innerHTML='PARTNER TECNICI';
	};
	if (((liindex-3) % 5)==0) {
		document.getElementById('sponsorBoxTitle').innerHTML='PARTNER ISTITUZIONALI';
	};
	if (((liindex-4) % 5)==0) {
		document.getElementById('sponsorBoxTitle').innerHTML='MEDIA PARTNER';
	};
	if (((liindex-5) % 5)==0) {
		document.getElementById('sponsorBoxTitle').innerHTML='PARTNER COMMERCIALI';
	};
};

