function toto(num) {
  if((x[num] == largeur[num]) && (!moving[num])) deballe(num);
  else if(!moving[num]) remballe(num);
  }

function deballe(num) {
  moving[num] = true;
  if (x[num] < 5) {
	  x[num] += 5;
	  if(document.getElementById) {document.getElementById(nom[num]).style.left=x[num]+'px';}
	  setTimeout("deballe('"+num+"')", 10);
	  }
  else {
    moving[num] = false;
    if(first[num]) tempo[num] = setTimeout("toto('"+num+"')", 5000);
    first[num] = false;
    }	
  }
 
function remballe(num) {
  clearTimeout(tempo[num]); moving[num] = true;
  if(x[num] > largeur[num]) {
	  x[num] -= 5;
	  if(document.getElementById) {document.getElementById(nom[num]).style.left=x[num]+'px';}
	  setTimeout("remballe('"+num+"')", 10);
	  }
  else moving[num] = false;
  }
