Здравствуйте.
У меня есть вопрос, который я не могу решить уже почти неделю. Сломал всю голову, наверное потому что я не являюсь программистом в Actionscript и javascript. Но сделать надо. Суть в том, чтобы можно было управлять роликом по средствам отправки переменных из PHP в Javascript, а оттуда во встроенный Flash ролик на странице.
Нашел в сети похожий пример с исходниками, посмотрел как все устроено, в примере из текстового поля на странице отправляется текст в текстовое поле ролика, и обратно при нажатии на кнопку. переделал код, на сколько хватило ничтожных знаний javascript, как понял что на стороне Actionscript ничего трогать не надо. В Flash удалил поле и кнопку и сделал анимацию с кружочком который меняет цвет каждые 5 кадров. По моей задумке в момент нажатия на кнопку на странице ролик должен остановится. Но ничего не происходит.
Помогите пожалуйста, скажите почему не работает ? Коды прилагаются.
Страница :

PHP код:
<html>
<head>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="Flash_JS" width="400" height="200"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
<param name="movie" value="recieve_send_flash_js_2.swf" />
<param name="allowScriptAccess" value="file:///Y:/home/delete/www/recieve_send_flash_2.html" />
<embed
src="recieve_send_flash_js_2.swf"
name="Flash_JS" align="middle"
play="true" loop="false" quality="high" allowScriptAccess="file:///Y:/home/delete/www/recieve_send_flash_2.html"
width="400" height="200" scale="exactfit"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
<script>
function sendFromJS() {
//Остановка проигрователя.
window.document.movie.stop()
}
</script>
</head>
<body>
<div id="js2flash">
<input type="button" id="button" value="стоп Flash" onclick="sendFromJS()" />
</div>
</body>
</html>
Actionscript Было в примере :

Код AS1/AS2:
import flash.external.ExternalInterface;
//устанавливаеv глобальную функцию recieveFromJS как обработчик JS-вызова sendFromJS.
ExternalInterface.addCallback("sendFromJS", null, recieveFromJS);
function recieveFromJS(msg) {
//Получаем данные и выводим на экран
_root.txt.text = msg;
}
_root.button.onRelease = function() {
//Вызываем функцию на JS и передаем содержимое поля
ExternalInterface.call("recieveFromFlash", _root.txt.text);
//Очищаем текстовое поле
_root.txt.text = ""; }
Actionscript Стало :

Код AS1/AS2:
import flash.external.ExternalInterface;
//устанавливаеv глобальную функцию recieveFromJS как обработчик JS-вызова sendFromJS.
ExternalInterface.addCallback("sendFromJS", null, recieveFromJS);