function slideFx(){
  timerID = setInterval("slideImgFx()",800);
}

var ordine = new Array(4,6,2,3,1,5,7,8,9);
var lettera = new Array("a","b","c","d");
document.indexInizio = 0;
document.lettera = lettera[0];
document.forLettera = 0;


function slideImgFx(){
  var indi = document.indexInizio;
  var let = document.lettera;
  if (let == "d"){
    clearInterval(timerID);
    rewind();
  }

  indi = parseInt(indi);
  var adesso = ordine[indi];
  var lay = let + adesso;
  document.getElementById(lay).style.visibility = "hidden";
  indi = indi + 1;

  if (indi == 9){
    var i = document.forLettera;
    i = i + 1;

    document.lettera = lettera[i];
    document.indexInizio = 0;
    document.forLettera = i;
  } else {
    document.indexInizio = indi;
  }
}

function rewind(){
  i = 1;
  do {
    var lay = "a" + i;
    document.getElementById(lay).style.visibility = "visible";
    var lay = "b" + i;
    document.getElementById(lay).style.visibility = "visible";
    var lay = "c" + i;
    document.getElementById(lay).style.visibility = "visible";
    i = i + 1;
  }
  while (i < 10)
  document.indexInizio = 0;
  document.lettera = lettera[0];
  document.forLettera = 0;

  timerID = setInterval("slideImgFx()",800);
}
