// JavaScript Document

function MM_jumpMenu(selObj,restore){ // Vers. fr Media Player 
    eval("document.Player.URL='"+selObj.options[selObj.selectedIndex].value+"'");
    if (restore) selObj.selectedIndex=0;
}

var g_Browser = navigator.appName;
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var state;
var stringpos;

function Mixer_DoFSCommand(command, args) {
    var MixerObj = isInternetExplorer ? document.getElementById("Mixer") : document.Mixer;
    
    state = document.Player.playState;
    stringpos = document.Player.controls.currentPositionString;
    document.TimeDisplay.timedisp.value = "     " + stringpos;

    if (state == 1) {
        document.display.status.value = "      Stop";
        MixerObj.TGotoFrame("/meter", 1);
    } else if (state == 2) {
        document.display.status.value = "     Pause";
        MixerObj.TGotoFrame("/meter", 1);
    } else if (state == 3) {
        document.display.status.value = "      Play";
        MixerObj.TPlay("/meter");
    } else if (state == 10) {
        document.display.status.value = "     Ready";
        MixerObj.TGotoFrame("/meter", 1);
    } else if (state == 8) {
        document.display.status.value = " Media End";
    }

  {if (command == "Level"){
        document.Player.settings.volume = parseInt(args);
        }
  }

  {if (command == "Pan"){
        document.Player.settings.balance = parseInt(args);
        }
  }

  {if (command == "Stop"){
        document.Player.controls.stop();
        document.Player.controls.currentPosition = 0;
        }
  }

  {if (command == "Pause"){
        document.Player.controls.pause();
        }
  }

  {if (command == "Play"){
        document.Player.controls.play();
        }
  }


  {if (command == "Forward"){
        document.Player.controls.currentPosition = document.Player.controls.currentPosition + 50;
        }
  }
  
  {if (command == "Rewind"){
        document.Player.controls.currentPosition = document.Player.controls.currentPosition - 50;
        }
  }

}

// Hook for Internet Explorer 
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
      navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
    document.write('<SCRIPT LANGUAGE=VBScript\> \n');
    document.write('on error resume next \n');
    document.write('Sub Mixer_FSCommand(ByVal command, ByVal args)\n');
    document.write('  call Mixer_DoFSCommand(command, args)\n');
    document.write('end sub\n');
    document.write('</SCRIPT\> \n');
}

