JavaScript→Flash→JavaScript

http://storehouse.sakura.ne.jp/as/call_each.html
fscommandを使ったやり方が分からず…。MTASCだとどうやればいいんだろう?
Flashオブジェクトの参照の仕方がいまいち理解できてないなぁ。getElementByIdで取ってこれないのかしらん。

class CallEach {
  static function main() {
    _root.watch('fs_val', function(id, oldval, newval) {
      getURL("javascript:js_func('" + newval + "')");
    });
  };
}
<html>
  <head>
    <script type="text/javascript">
      function js_func(msg) {
        alert(msg);
      }
    </script>
  </head>
  <body>
    <object id="myflash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="0" height="0">
      <param NAME="movie" VALUE="call_each.swf">
      <embed name="myflash" src="call_each.swf" width="0" height="0"></embed>
    </object>
    <input type="button" value="Click" onclick="window.document.myflash.SetVariable('fs_val', 'call from javascript.');">
  </body>
</html>