Help revising code for flash 8 AS 2.0

(Full Code deleted, see next post)

This works great in Flash 6, but when i get into flash 8, it is messed up. Any ideas on how i should re-write it?