 var bPlay,bStop,bPause;
bPlay = false;
bStop = false;
bPause = false;
document.getElementById("stop").style.backgroundColor = "";
document.getElementById("pause").style.backgroundColor = "";
document.getElementById("play").style.backgroundColor = "";
function play()
{ 
  if (bPlay)
  {
   document.getElementById("MediaPlayer1").AutoStart = true;
   document.getElementById("MediaPlayer1").Play();
  }
}
  
function stop()
{
  if (bStop)
  {
   document.getElementById("MediaPlayer1").AutoStart = false;   document.getElementById("MediaPlayer1").CurrentPosition=0
   document.getElementById("MediaPlayer1").Stop();
  }
}



function pause()
{
  if (bPause)
  {
   document.getElementById("MediaPlayer1").AutoStart = false;
   document.getElementById("MediaPlayer1").Pause();
  }
}
function changefile()
{
  if (document.getElementById("MediaPlayer1").PlayState == 2)
  {
   stop();
   document.getElementById("MediaPlayer1").AutoStart = true;
  }
  
  var url = document.getElementById("songlist").options[document.getElementById("songlist").selectedIndex].value;
  if (url != "")
   document.getElementById("MediaPlayer1").Open(url);
}



function playbar()
{
  var width;
  if (document.getElementById("MediaPlayer1")== null)
   return;
  
  if (document.getElementById("MediaPlayer1").FileName == "" || document.getElementById("MediaPlayer1").ReadyState == 0 || document.getElementById("MediaPlayer1").ReadyState == 1)
  {
   document.getElementById("p1").style.width = 0;
   document.getElementById("p2").style.width = 80;
   document.getElementById("p1").style.backgroundColor = "";
   document.getElementById("p2").style.backgroundColor = "";
  }
  else
  {
   document.getElementById("p1").style.backgroundColor = "";
   document.getElementById("p2").style.backgroundColor = "";
   width = document.getElementById("MediaPlayer1").CurrentPosition*80/document.getElementById("MediaPlayer1").Duration;
  // document.getElementById("p1").style.width = width;
   //document.getElementById("p2").style.width = 80-width;
  }
}



function buttons()
{
  if (document.getElementById("MediaPlayer1")== null)
   return;
   
  switch(document.getElementById("MediaPlayer1").PlayState)
  {
   case 0: 
    bStop = false;
    bPause = false;
    document.getElementById("stop").style.backgroundColor = "#f60";
    document.getElementById("pause").style.backgroundColor = "";
    
    if (document.getElementById("MediaPlayer1").FileName == "" || document.getElementById("MediaPlayer1").ReadyState == 0 || document.getElementById("MediaPlayer1").ReadyState == 1)
    {
     bPlay = false;
     document.getElementById("play").style.backgroundColor = "";
     document.getElementById("p2").innerHTML="<font color=#000000 style=font-size:9pt>连接中...</font>";
    }
    else
    {
     bPlay = true;
     document.getElementById("play").style.backgroundColor = "";
     document.getElementById("p2").innerHTML="<font color=#000000 style=font-size:9pt>请点击播放</font>";
    }
    break;
   case 1:  
    bStop = true;
    bPause = false;
    bPlay = true;
    document.getElementById("play").style.backgroundColor = "";
    document.getElementById("stop").style.backgroundColor = "";
    document.getElementById("pause").style.backgroundColor = "#f60";
    document.getElementById("p2").innerHTML="";
    break;
   case 2:  
    bStop = true;
    bPause = true;
    bPlay = false;
    document.getElementById("play").style.backgroundColor = "#f60";
    document.getElementById("stop").style.backgroundColor = "";
    document.getElementById("pause").style.backgroundColor = "";
    document.getElementById("p2").innerHTML="";
    break;
   default:
    bStop = false;
    bPause = false;
    bPlay = false;
    document.getElementById("play").style.backgroundColor = "";
    document.getElementById("stop").style.backgroundColor = "#f60";
    document.getElementById("pause").style.backgroundColor = "";
    var url = document.getElementById("songlist").options[document.getElementById("songlist").selectedIndex].value;
                    if (url != "")
     document.getElementById("p2").innerHTML="<font color=#000000 style=font-size:9pt>连接中...</font>";
    else
     document.getElementById("p2").innerHTML="";
    break;
  }
}  
setInterval("playbar();", 100);
setInterval("buttons();", 100);
function test(){
document.getElementById("MediaPlayer1").AutoStart = false;
changefile();
	}
