<!--

   var myFlashMovie = "";

   function setFlashMovie( movieName ) {
      myFlashMovie = movieName; }

   // F. Permadi May 2000
   function getFlashMovieObject() {
      movieName = myFlashMovie;

      if( window.document[ movieName ] ) {
         return window.document[ movieName ]; }

      if( navigator.appName.indexOf( "Microsoft Internet" ) == -1 ) {
         if( document.embeds && document.embeds[ movieName ] ) {
            return document.embeds[movieName]; } }
      else {
         return document.getElementById( movieName ); } }

   function StopFlashMovie() {
      var flashMovie = getFlashMovieObject();

      flashMovie.StopPlay(); }

   function PlayFlashMovie() {
      var flashMovie=getFlashMovieObject();

      flashMovie.Play(); }

   function RewindFlashMovie() {
      var flashMovie=getFlashMovieObject();

      flashMovie.Rewind(); }

   function NextFrameFlashMovie() {
      var flashMovie   = getFlashMovieObject( "myFlashMovie" );
      var currentFrame = flashMovie.TGetProperty( "/", 4 );
      var nextFrame    = parseInt( currentFrame );

      // Modify last frame number ( 10 )
      if( nextFrame >= 10 ) { nextFrame = 0; }

      flashMovie.GotoFrame( nextFrame ); }

   function ZoominFlashMovie() {
      var flashMovie = getFlashMovieObject();

      // Manually set zoom ratio:
      flashMovie.Zoom( 90 ); }

   function ZoomoutFlashMovie() {
      var flashMovie = getFlashMovieObject();

      // Manually set zoom ratio:
      flashMovie.Zoom( 110 ); }

   function SendDataToFlashMovie() {
      var flashMovie = getFlashMovieObject();

      flashMovie.SetVariable( "/:message", document.controller.Data.value ); }

   function ReceiveDataFromFlashMovie() {
      var flashMovie = getFlashMovieObject();
      var message    = flashMovie.GetVariable( "/:message" );

      document.controller.Data.value = message; }

   function setFlashObjectParameter( flashObject, flashVariable, flashValue ) {
      var flashMovie = getFlashMovieObject();

      flashMovie.SetVariable( "/" + flashObject + ":" + flashVariable, flashValue ); }

   function setFlashParameter( flashVariable, flashValue ) {
      var flashMovie = getFlashMovieObject();

      flashMovie.SetVariable( "/:" + flashVariable, flashValue ); }

   function flashSubCall( flashObject, flashFunction, flashArgs ) {
      setFlashParameter( 'asObject', flashObject );
      setFlashParameter( 'asFunction', flashFunction );
      setFlashParameter( 'args', flashArgs ); }

   function flashCall( flashFunction, flashArgs ) {
      setFlashParameter( 'asFunction', flashFunction );
      setFlashParameter( 'args', flashArgs ); }

//-->