var sens = 0; var opaque1=100; var opaque2=0; var echelle=5; var changement=50; var attente=5000; var image1='boucle1'; var image2='boucle2'; function change(){ if(sens==0){ opaque1=opaque1-echelle; opaque2=opaque2+echelle; }else{ opaque1=opaque1+echelle; opaque2=opaque2-echelle; } document.getElementById(image1).style.MozOpacity=opaque1/100; document.getElementById(image1).style.filter = 'alpha(opacity=' + opaque1 + ')'; document.getElementById(image2).style.MozOpacity=opaque2/100; document.getElementById(image2).style.filter = 'alpha(opacity=' + opaque2 + ')'; if(opaque1==100){ sens=0; changeImage("boucle2"); setTimeout("change()",attente); }else if(opaque2==100){ sens=1; changeImage("boucle1"); setTimeout("change()",attente); }else{ setTimeout("change()",changement); } }