function play() {
  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    player.controls.play();
  }else{
    var text=document.getElementById("PlayerContent").innerHTML;
    text = text.replace(" autostart=\"0\" "," autostart=\"1\" ");
    document.getElementById("PlayerContent").innerHTML = text;

  }
}

function pause() {

  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    player.controls.pause();
  }
}

function volume_down() {

  if (navigator.appName.indexOf('Microsoft') != -1) {
   player=window.document.getElementById('Player');
   if(player.settings.volume > 0 ){
     if(player.settings.volume - 10 < 0)
      player.settings.volume=0;
     else
      player.settings.volume-=10;
     updateVolumeBar();
    }
  }

}
function volume_up() {

  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    if(player.settings.volume < 100 ){
      if(player.settings.volume + 10 > 100)
        player.settings.volume=100;
      else
        player.settings.volume+=10;
      updateVolumeBar();
    }
  }
}
var url;

function stop() {
  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    player.controls.stop();
  }else{
    var text=document.getElementById("PlayerContent").innerHTML;
//    text = text.replace("autostart\" VALUE=\"false\"","autoStart\" VALUE=\"true\"");
    text = text.replace(" autostart=\"1\" "," autostart=\"0\" ");
    document.getElementById("PlayerContent").innerHTML = text;
  }
}

function setVolume()
{
  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    var position = event.offsetX - 8;
    if(position < 0 )
      position = 0;
    else if(position > 216)
      position = 216;
    player.settings.volume = (position/216) * 100;
    updateVolumeBar();
  }
 
}


function updateVolumeBar()
{
  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    document.all.volumeBarTracker.style.marginLeft = (232-16) * (player.settings.volume/100);
  }
}

function setPlayerMute(change)
{
  if (navigator.appName.indexOf('Microsoft') != -1) {

    player=window.document.getElementById('Player');
    if(change == 2)
      player.settings.mute = !player.settings.mute;
    else if(change == 1)
      player.settings.mute = false;

    
    if(player.settings.mute)
      document.all.lp_player_mute.src="images/pl_mute2.gif";
    else
      document.all.lp_player_mute.src="images/pl_mute1.gif";
    
  }
}
function showPlayerStatus()
{

  player=window.document.getElementById('Player');
  if(player.playState == 0)
    document.all.statusBar.innerHTML="&nbsp;";
  else if(player.playState == 1)
      document.all.statusBar.innerHTML="stopped&nbsp;";
  else if(player.playState == 2)
      document.all.statusBar.innerHTML="paused&nbsp;";
  else if(player.playState == 3){
      document.all.statusBar.innerHTML="playing a stream&nbsp;";
  }
  else if(player.playState == 4)
      document.all.statusBar.innerHTML="scanning a stream forward&nbsp;";
  else if(player.playState == 5)
      document.all.statusBar.innerHTML="scanning a stream in reverse&nbsp;";
  else if(player.playState == 6)
      document.all.statusBar.innerHTML="buffering media&nbsp;";
  else if(player.playState == 7)
      document.all.statusBar.innerHTML="waiting for streaming data&nbsp;";
  else if(player.playState == 8)
      document.all.statusBar.innerHTML="reached the end of the media&nbsp;";
  else if(player.playState == 9)
      document.all.statusBar.innerHTML="preparing new media&nbsp;";
  else if(player.playState == 10)
      document.all.statusBar.innerHTML="ready to begin playback&nbsp;";
  timerID = setTimeout("showPlayerStatus()", 100);
}


function updatePlayerVolume()
{
  if (navigator.appName.indexOf('Microsoft') != -1) { 
    player=document.getElementById('Player');
    leftWidth = Math.floor(player.settings.volume/2);
    if(leftWidth < 1)
      leftWidth = 1;
    document.getElementById('lp_volume_right').style.width=56-leftWidth;
    document.getElementById('lp_volume_right').style.marginLeft = leftWidth;
    document.getElementById('lp_volume_center').style.marginLeft = leftWidth;
  }
}
function setPlayerVolume()
{
  var vol;
  
  if (navigator.appName.indexOf('Microsoft') != -1) {
    player=window.document.getElementById('Player');
    vol = event.offsetX;
    var clickElem=event.srcElement;
    if(clickElem.id == 'lp_volume_right' || clickElem.id == 'lp_volume_center'){
      i = clickElem.style.marginLeft.substr(0,clickElem.style.marginLeft.length - 2) - 0;
      vol += i;
    }
    
    if(vol < 0)
      vol = 0;
    else if(vol > 50)
      vol = 50;
    player.settings.volume = vol*2;
    event.cancelBubble=true;
    updatePlayerVolume();
    setTimeout("setPlayerMute(0)", 200);
    
  }
 

}

function fullScreen(){
  if (3 == player.playState){
    player.fullScreen = true;
    }
  }
