var currentFrame=0;
function anima()  {
    currentFrame++;
    if (currentFrame==immagini.length)
        currentFrame=0;
    document.getElementById('animazione').src=immagini[currentFrame];
    document.getElementById('animante').didascalia.value=didascalie[currentFrame];
    t=setTimeout("anima()",1000);
}

var speed= 2000;
var v=false;
var t, t2;

function cambiaImm(par) {
    if (par=='avanti')
        currentFrame++;
    if (par=='indietro')
        currentFrame--;
    if (currentFrame==immagini.length)
        currentFrame=0;
    if (currentFrame==-1)
        currentFrame=immagini.length-1;
    if (!isNaN(par))
        currentFrame=par;
    
    document.getElementById('animazione').src=immagini[currentFrame];
    document.getElementById('didascalia').value=didascalie[currentFrame];
}

function speedUp(par) {
    tempSpeed=speed;
    if (par=='avanti')
        tempSpeed-=250;
    if (par=='indietro')
        tempSpeed+=250;
    if (tempSpeed<250)
        tempSpeed=250;
    if (tempSpeed>5000)
        tempSpeed=5000;
    speed=tempSpeed;  
}

function anima2() {
    cambiaImm('avanti');
    t=setTimeout("anima2()",speed); 
}

function stop() {
    clearTimeout(t);
    clearTimeout(t2);
}
