¿¡Usas JavaScript para manipular el SWF!?
Perdona mi sorpresa, solo que es algo muy poco común... Jamás había visto nada similar. Deja analizo el código, pero la verdad supongo como poco conveniente, por la dificultad de coordinar códigos. Además, es mejor tener todo centralizado en el SWF lo mayor posible.
Dejame hacer unas pruebas, y te daré lo que tenga. Flash lo tengo en la casa, y ahorita tengo problemas con el internet, pero si logro algo, me iré a un café y te subiré lo que logre. Mientras tanto, te recomiendo que investigues como hacer el drag con ActionScript 2.0... Creo que era algo como "
on(Drag){this._x = _mouse._x; this._y = _mouse._y; }", pero mejor lo investigo bien para darte resultados solidos. ¡Mucha suerte!