Ну зачем сразу пугать тертьим асом. Я в свое вермя тоже сдуру начал переделывать в третий, когда весь остальной код был написан на втором, а оказалось и второй с этой задачей более чем справляетс. OkTaH,
вот прекрасный пример на AS2? ежели удобнее AS3? то вам
сюда