AS 3.0 to 2.0

I just built an entire presentation for a client with cs3 using as 3.0. However, the client needs it to play on Flash player 6.
I was under the impression that writing code using as 3.0 was the “correct way to write code”. So why when I publish down to as 2.0 none of my actions work?

Please help