﻿// JScript 文件
		var temprnd=new Array(listlength);
		rnd=temprnd;
	var playv;
	function getindex()		//播放完一首后,用于根据播放模式来更改播放文件的ID
	{

		if(playmodes=="order")
		{	if(currentindex+1<listlength)
				currentindex=currentindex+1;
			else
				currentindex=-1;
			return;	
		}
		if(playmodes=="rand")
		{
			if(rnd[played]>listlength)
			{
				getrand();
			}
			if(played<listlength)
			{
			played=played+1;
			}
			else
			{
				played=0;
			}
			currentindex=rnd[played];
			return;
		}
		if(playmodes=="rep")
		{
			currentindex=currentindex;
			return;
		}
		if(playmodes=="morerep")
		{
			if(currentindex+1<listlength)
				currentindex=currentindex+1;
			else
				currentindex=0;
			return;	
		}
		if(playmodes=="single")
			stopstatus=true;

	}
	
	function playstatus()	//关键函数,用于监视播放器的状态
	{	
playv=document.getElementById("playvideo");

		if(playv.playState==1)		//如果播放器状态为停止状态则是人为的则不再继续播放下一首歌曲了,否则继续播放下一首
		{
			if(currentindex<0 || stopstatus)
			{	 
			//	status.innerText="停止播放"
			//	scrolls.style.left=0;
			}
			else
			{
				getindex();
				playv.url=list_array[currentindex];

			}
		}
		
		
		setTimeout("playstatus()",1000);  //一秒钟调用一次本身,用来检测播放器的状态
	}
	
	function getrand()			//产生随机数用于随机播放模式
	{

		for(i=0;i<listlength;i++)
		{
			rnd[i]=parseInt(Math.random()*listlength);
		}
	}	

