hace ya algún tiempo que no utilizao el actionscript pero yo diría que te sobra el bucle for en rollover y rollout y tambien el clarinterval,además cual es la función de ese bucle?aumentar la velocidad? O_O
Prueba asi:
Código:
on (rollOver) {
wait=setInterval(avanza,100);
}
on (rollOut) {
clearInterval(wait);
}
Un saludo, ya dirás como te va.