var larghezza_bannerini = 177;
var fettine = 20; //20 fettine in 50 millisecondi = 1 secondo di animazione
var interval = 50;
var interval2 = 5000;
var attrito = 8;
var passo_finale = 0.4;
var destinazione;
var origine;
var step;
var timer;
var timer2;
var numero_bannerini = 11;
var attuale = 0;
var moving = 0;

function apri_chiudi_testo(id_elemento)
{
	testo = document.getElementById("testo_"+id_elemento);
	if(testo.style.display == "none" || testo.style.display == "") testo.style.display = "block";
	else testo.style.display = "none";
}

function sposta_laterale(direzione)
{
	if(moving != 0) return;
	moving = 1;
	var contenitore_bannerini = document.getElementById("contenitore_bannerini");
	if (attuale == (numero_bannerini-1))
	{
		contenitore_bannerini.style.marginLeft = "0px";
		attuale = 0;
	}
	
	origine = parseInt(contenitore_bannerini.style.marginLeft);
	destinazione = origine + (larghezza_bannerini*(-direzione));
	//contenitore_bannerini.style.marginLeft = destinazione + "px";
	
	step = (destinazione - origine) / attrito;
	timer = setInterval("tick_convergente()",interval);
	
}

function tick_convergente()
{
	if(Math.abs(step) < passo_finale)
	{
		document.getElementById("contenitore_bannerini").style.marginLeft = destinazione + "px";
		clearInterval(timer);
		moving = 0;
		//alert("finito");
		attuale++;
	}
	else
	{
		origine = origine + step;
		step = (destinazione - origine) / attrito;
		document.getElementById("contenitore_bannerini").style.marginLeft = origine + "px";
	}
	
}

function init()
{
	timer2 = setInterval("sposta_laterale(1)",interval2);
}
