Hola,
Cuando utilizas setTimeout, la función devuelve una referencia que es la que tienes que utilizar despues para pararlo.
En cada setTimeout que inicies guardas la referencia, por ejemplo:
Código:
timer1 = setTimeout("moverAbajo('"+div+"',"+max+","+pix+"," +vel+")",vel)
Para pararlo haces: