
function killErrors() {
		return true;
	}
//window.onerror = killErrors;

moveon=false;
movelen=180;
timesnum=100;rmstart=false;rm_tollen=0;timelen=0;volumlen=42;volon=true;ChangeSizeRate=1;balance=0
document.onmouseup=Total_Up
document.ondragstart=doDragStart
function doDragStart() {event.returnValue=false}

var Real 
Real='Player.controls.'
Real1='Player.settings.'
var CanPlay=true;
var CanStop=false;
var CanPause=false;
var Mute=false;
var CanSetPos=false;
var SetPosStart=false;
var GetLenStart=false
var CanSetVol=true;
var SetVolStart=false
var Living = true;

var volPos = 80;



//player.PlayState= 0-停止;1-暂停;2-播放;3-等待;4-向前搜索;5-向后搜索;6-关闭
var PlayState=0;//0-无（停止）；1-connecting;2-buffuring;3-playing;4-pause 5,6 forward rewind
var playCompleteCnt=0;
var playNextFlag=0;


/////////////////////////////////////////////////////
function GetBufferPercent()
{
	var rate=Player.network.bufferingprogress;
	var percent=rate+'%';
	return percent;
}
function ShowTime(){
	timerID = setTimeout("ShowTime()", 1000);
	
	if( Player.URL == "" ){
		if( playListCnt > 0 ){//如果已选中，则自动播放
			AutoPlayNextMusic();
		}else{
			currentstatus.innerHTML = "请在右边选择要点播的歌曲";
			return;
		}
	}
		
	if( playListCnt <= 0 ) {
		Player.URL = "" 
		currentstatus.innerHTML = "请在右边选择要点播的歌曲";
		face.innerHTML = "";
		ttime.innerHTML = "";
		return;
	}
	
	if( Player.playState == 10 ){//未知状态
		playCompleteCnt++;
		if( playCompleteCnt > 2 && playNextFlag == 0 ){//等2s钟后自动播放下一首
			current_status = "";
			playCompleteCnt = 0;
			playNextFlag = 1;
			AutoPlayNextMusic();	
		}
	}
		
	var length;
 	var nowtime;
 	var tempstatus;
	var current_status; 	

	length = Player.currentMedia.durationString;
	nowtime = Player.Controls.currentPositionString;
	face.innerHTML = nowtime;
	ttime.innerHTML = "/"+length;

	tempstatus=Player.playState;
	
	switch(tempstatus)
	{
		case 3:
			CanPause = true;
			current_status = "播放";
			break;
		case 1:
			current_status="停止";
			playCompleteCnt++;
			if( playCompleteCnt > 2 && playNextFlag == 0 ){   //等2s钟后自动播放下一首
				current_status = "";
				playCompleteCnt = 0;
				playNextFlag = 1;
				AutoPlayNextMusic();	
			}
			break;
		case 2:
			current_status="暂停中";
			break;
		case 4:
			current_status="快进";
			break;
		case 5:
			current_status="快退";
			break;
			
		case 8:
			current_status="播放结束";
			playCompleteCnt++;
			if( playCompleteCnt > 2 ){//等2分钟后自动播放下一首
				current_status = "";
				AutoPlayNextMusic();				
			}
			break;
		case 6:
			current_status="缓冲:"+GetBufferPercent();						
			break;
		case 9:
			current_status="检查缓冲";
			break;		
		default:
			current_status = " ";
			face.innerHTML = "";
			ttime.innerHTML = "";
	}
	
	currentstatus.innerHTML = current_status;	
}

function DoPlay(){
	eval(Real1+'rate=1.0');
	eval(Real+'Play()');
}

function DoStop(){
	eval(Real+'Stop()');
	eval(Real+'CurrentPosition=0');
}

function DoPlayPause(){
	eval(Real+'Pause()');
}

function SetPosition(Pos){
	eval(Real+'CurrentPosition='+Pos);
}

function SetVolume(Pos){
	eval(Real1+'Volume=Pos');
}

function SetMute(Status){
	if (Status)
		eval(Real1+'Mute=true');
	else
		eval(Real1+'Mute=false');
}

function GetLength(){
	return Player.currentMedia.duration;
}

function GetPosition(){
	tt=eval(Real+'CurrentPosition');
	return tt*1000;
}

function SetSource(srcname){
	Player.URL=srcname;
	//alert( srcname );
}

function SetWH(widthpx,heightpx){
	eval(Real+'width=widthpx');
	eval(Real+'height=heightpx');
}

function SetFullScreen(){
	Player.fullScreen=true;
}


function changevol( chgVal ){
	SetVolStart=false;
	volPos += chgVal;
	if( volPos > 100 ){
		volPos = 100;
		return;
	}
	
	if( volPos < 0 ){
		volPos = 0;
		return;
	}
	    
	SetVolume(volPos);
}

function moves(){
	if(CanSetPos&&event.button!=2){
		DoPlayPause();
		orix=event.x;
		orileft=mblock.style.pixelLeft;
		if(moveon) clearTimeout(mfollow);
		SetPosStart=true;
	}
	else
		return false;
}

function fastforward(){  
	eval(Real+'fastforward()');
	PlayState=5;
}

function fastreverse(){  
	eval(Real+'fastreverse()');
	PlayState=6;
}

function movego(){
	
	if(SetPosStart){
		newx=event.x;
		disx=newx-orix;
		newleft=orileft+disx;
		if(newleft>-1&&newleft<movelen) mblock.style.left=newleft;
	}
}

function setpos(){
	//eval("\x7F\x53\x65\x74\x50\x6F\x73\x53\x74\x61\x72\x74\x3D\x66\x61\x6C\x73\x65\x3B\x0D\x0A\x20\x09\x6E\x65\x77\x6C\x65\x66\x74\x3D\x6D\x62\x6C\x6F\x63\x6B\x2E\x73\x74\x79\x6C\x65\x2E\x70\x69\x78\x65\x6C\x4C\x65\x66\x74\x3B\x0D\x0A\x09\x72\x63\x70\x3D\x4D\x61\x74\x68\x2E\x72\x6F\x75\x6E\x64\x28\x28\x6E\x65\x77\x6C\x65\x66\x74\x2F\x6D\x6F\x76\x65\x6C\x65\x6E\x29\x2A\x72\x6D\x5F\x74\x6F\x6C\x6C\x65\x6E\x2F\x31\x30\x30\x30\x29\x3B\x0D\x0A\x09\x53\x65\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E\x28\x72\x63\x70\x29\x3B\x0D\x0A\x09\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74\x28\x27\x6D\x6F\x76\x65\x73\x68\x6F\x77\x28\x29\x27\x2C\x38\x30\x30\x30\x29\x3B\x0D\x0A\x09\x44\x6F\x50\x6C\x61\x79\x28\x29\x3B");
	SetPosStart=false;
 	newleft=mblock.style.pixelLeft;
	rcp=Math.round((newleft/movelen)*rm_tollen/1000);
	SetPosition(rcp);
	setTimeout('moveshow()',8000);
	DoPlay();
}

function getlen(){
	eval("\x72\x6D\x5F\x74\x6F\x6C\x6C\x65\x6E\x3D\x47\x65\x74\x4C\x65\x6E\x67\x74\x68\x28\x29\x2A\x31\x30\x30\x30\x3B\x0D\x0A\x09\x69\x66\x28\x72\x6D\x5F\x74\x6F\x6C\x6C\x65\x6E\x3D\x3D\x30\x29\x20\x7B\x0D\x0A\x09\x09\x72\x65\x67\x65\x74\x3D\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74\x28\x27\x67\x65\x74\x6C\x65\x6E\x28\x29\x27\x2C\x35\x30\x29\x3B\x0D\x0A\x09\x09\x47\x65\x74\x4C\x65\x6E\x53\x74\x61\x72\x74\x3D\x74\x72\x75\x65\x3B\x0D\x0A\x09\x7D\x65\x6C\x73\x65\x20\x7B\x0D\x0A\x09\x09\x43\x61\x6E\x53\x65\x74\x50\x6F\x73\x3D\x74\x72\x75\x65\x3B\x0D\x0A\x09\x09\x69\x66\x28\x47\x65\x74\x4C\x65\x6E\x53\x74\x61\x72\x74\x29\x20\x0D\x0A\x09\x09\x09\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74\x28\x72\x65\x67\x65\x74\x29\x3B\x0D\x0A\x09\x09\x74\x69\x6D\x65\x6C\x65\x6E\x3D\x4D\x61\x74\x68\x2E\x66\x6C\x6F\x6F\x72\x28\x72\x6D\x5F\x74\x6F\x6C\x6C\x65\x6E\x2F\x74\x69\x6D\x65\x73\x6E\x75\x6D\x29\x3B\x0D\x0A\x09\x09\x6D\x6F\x76\x65\x73\x68\x6F\x77\x28\x29\x3B\x0D\x0A\x09\x7D");
}

function moveshow(){
	rm_curpos=GetPosition();
	resttime=rm_tollen-rm_curpos;
	if (eval('Player.'+'playState')==0){
		clearTimeout(mfollow);
		ClickStop();
	}else if(rm_curpos<rm_tollen){
		blockpos=Math.floor((movelen/rm_tollen)*rm_curpos);
		mblock.style.left=blockpos;
		moveon=true;
		mfollow=setTimeout('moveshow()',1000);
	}
}

function ClickPlay(){
	if (CanPlay)
	{
		CanPlay=false;
		CanSetPos=true;
		if ((PlayState=5) && (PlayState=6)){
		   ClickPause();
		}
		PlayState=1;
		
		if (!CanStop){
			CanStop=true;
		}

		DoPlay();
		if(Living) {
			setTimeout('getlen()',100);
		}
	}
}

function ClickPause(){
	if (CanPause){
		CanPause=false;
		CanPlay=true;
		PlayState=4;
		CanSetPos=false;
		if(moveon) 
			clearTimeout(mfollow);
		DoPlayPause();
	}
}

function ClickStop(){
	if (CanStop){
		CanStop=false;
		CanPlay=true;
		CanPause = false;
		PlayState=0;
		if (CanPause){
			CanPause=false;
		}
		if(CanSetPos){
			CanSetPos=false;
		}
		if(moveon) 
			clearTimeout(mfollow);
		mblock.style.left=0;
		DoStop();		
	}
}

function ClickSound(){
	if (Mute){
		Mute=false;
		SetMute(Mute);
	}else{
		Mute=true;
		SetMute(Mute);
	}		
}

function Total_Up()
{
	if(SetPosStart){
		setpos();
	}
	if(SetVolStart){
		setvol();
	}	
}

function formattime(second){
	var t_hour,t_minute,t_second,t_temp;
	
	eval("\x74\x5F\x74\x65\x6D\x70\x3D\x4D\x61\x74\x68\x2E\x66\x6C\x6F\x6F\x72\x28\x73\x65\x63\x6F\x6E\x64\x2F\x36\x30\x29\x3B\x0D\x0A\x09\x74\x5F\x73\x65\x63\x6F\x6E\x64\x3D\x27\x27\x2B\x4D\x61\x74\x68\x2E\x66\x6C\x6F\x6F\x72\x28\x73\x65\x63\x6F\x6E\x64\x2D\x74\x5F\x74\x65\x6D\x70\x2A\x36\x30\x29\x3B\x0D\x0A\x09\x69\x66\x20\x28\x74\x5F\x73\x65\x63\x6F\x6E\x64\x2E\x6C\x65\x6E\x67\x74\x68\x3D\x3D\x31\x29\x7B\x0D\x0A\x09\x09\x74\x5F\x73\x65\x63\x6F\x6E\x64\x3D\x27\x30\x27\x2B\x74\x5F\x73\x65\x63\x6F\x6E\x64\x3B\x0D\x0A\x09\x7D\x0D\x0A\x09\x74\x5F\x6D\x69\x6E\x75\x74\x65\x3D\x74\x5F\x74\x65\x6D\x70\x3B\x0D\x0A\x09\x74\x5F\x74\x65\x6D\x70\x3D\x4D\x61\x74\x68\x2E\x66\x6C\x6F\x6F\x72\x28\x74\x5F\x74\x65\x6D\x70\x2F\x36\x30\x29\x3B\x0D\x0A\x09\x74\x5F\x6D\x69\x6E\x75\x74\x65\x3D\x27\x27\x2B\x28\x74\x5F\x6D\x69\x6E\x75\x74\x65\x2D\x74\x5F\x74\x65\x6D\x70\x2A\x36\x30\x29\x3B\x0D\x0A\x09\x69\x66\x20\x28\x74\x5F\x6D\x69\x6E\x75\x74\x65\x2E\x6C\x65\x6E\x67\x74\x68\x3D\x3D\x31\x29\x7B\x0D\x0A\x09\x09\x74\x5F\x6D\x69\x6E\x75\x74\x65\x3D\x27\x30\x27\x2B\x74\x5F\x6D\x69\x6E\x75\x74\x65\x3B\x0D\x0A\x09\x7D\x0D\x0A\x09\x74\x5F\x68\x6F\x75\x72\x3D\x74\x5F\x74\x65\x6D\x70\x3B");
	
	return t_hour+':'+t_minute+':'+t_second;
}

function ChangeBalance(newbalance){
	eval("\x69\x66\x20\x28\x6E\x65\x77\x62\x61\x6C\x61\x6E\x63\x65\x3D\x3D\x30\x29\x7B\x0D\x0A\x09\x09\x62\x61\x6C\x61\x6E\x63\x65\x3D\x30\x3B\x0D\x0A\x09\x7D\x65\x6C\x73\x65\x20\x69\x66\x20\x28\x6E\x65\x77\x62\x61\x6C\x61\x6E\x63\x65\x3D\x3D\x2D\x31\x30\x30\x29\x7B\x0D\x0A\x09\x09\x62\x61\x6C\x61\x6E\x63\x65\x3D\x6E\x65\x77\x62\x61\x6C\x61\x6E\x63\x65\x3B\x0D\x0A\x09\x7D\x65\x6C\x73\x65\x20\x69\x66\x20\x28\x6E\x65\x77\x62\x61\x6C\x61\x6E\x63\x65\x3D\x3D\x31\x30\x30\x29\x7B\x0D\x0A\x09\x09\x62\x61\x6C\x61\x6E\x63\x65\x3D\x6E\x65\x77\x62\x61\x6C\x61\x6E\x63\x65\x3B\x0D\x0A\x09\x7D");
	eval(Real1+'Balance=balance');
}

function SetSrc(File){
	eval("\x69\x66\x20\x28\x43\x61\x6E\x53\x74\x6F\x70\x29\x0D\x0A\x09\x09\x43\x6C\x69\x63\x6B\x53\x74\x6F\x70\x28\x29\x3B\x0D\x0A\x09\x53\x65\x74\x53\x6F\x75\x72\x63\x65\x28\x46\x69\x6C\x65\x29\x3B");
}

function SetPosition(Pos){
	eval(Real+'CurrentPosition='+Pos);
}


function LoadMedia(filename){
	var objectString ="";
	
	eval("\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x3C\x4F\x42\x4A\x45\x43\x54\x20\x49\x44\x3D\x5C\x22\x50\x6C\x61\x79\x65\x72\x5C\x22\x20\x57\x49\x44\x54\x48\x3D\x33\x35\x30\x20\x48\x45\x49\x47\x48\x54\x3D\x32\x36\x30\x20\x20\x63\x6C\x61\x73\x73\x69\x64\x3D\x5C\x22\x43\x4C\x53\x49\x44\x3A\x36\x42\x46\x35\x32\x41\x35\x32\x2D\x33\x39\x34\x41\x2D\x31\x31\x64\x33\x2D\x42\x31\x35\x33\x2D\x30\x30\x43\x30\x34\x46\x37\x39\x46\x41\x41\x36\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x63\x6F\x64\x65\x62\x61\x73\x65\x3D\x5C\x22\x68\x74\x74\x70\x3A\x2F\x2F\x61\x63\x74\x69\x76\x65\x78\x2E\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x63\x6F\x6D\x2F\x61\x63\x74\x69\x76\x65\x78\x2F\x63\x6F\x6E\x74\x72\x6F\x6C\x73\x2F\x6D\x70\x6C\x61\x79\x65\x72\x2F\x65\x6E\x2F\x6E\x73\x6D\x70\x32\x69\x6E\x66\x2E\x63\x61\x62\x23\x56\x65\x72\x73\x69\x6F\x6E\x3D\x37\x2C\x30\x30\x2C\x30\x30\x2C\x30\x30\x30\x30\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x73\x74\x61\x6E\x64\x62\x79\x3D\x5C\x22\u52A0\u8F7D\x20\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x20\x57\x69\x6E\x64\x6F\x77\x73\x20\x4D\x65\x64\x69\x61\x20\x50\x6C\x61\x79\x65\x72\x20\u7EC4\u4EF6\x2E\x2E\x2E\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x74\x79\x70\x65\x3D\x5C\x22\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x6F\x6C\x65\x6F\x62\x6A\x65\x63\x74\x5C\x22\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x50\x41\x52\x41\x4D\x20\x4E\x41\x4D\x45\x3D\x5C\x22\x55\x52\x4C\x5C\x22\x20\x56\x41\x4C\x55\x45\x3D\x5C\x22\x22\x2B\x66\x69\x6C\x65\x6E\x61\x6D\x65\x2B\x22\x5C\x22\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x50\x41\x52\x41\x4D\x20\x4E\x41\x4D\x45\x3D\x5C\x22\x75\x69\x4D\x6F\x64\x65\x5C\x22\x20\x56\x41\x4C\x55\x45\x3D\x5C\x22\x6E\x6F\x6E\x65\x5C\x22\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x50\x41\x52\x41\x4D\x20\x4E\x41\x4D\x45\x3D\x5C\x22\x66\x75\x6C\x6C\x53\x63\x72\x65\x65\x6E\x5C\x22\x20\x56\x41\x4C\x55\x45\x3D\x5C\x22\x66\x61\x6C\x73\x65\x5C\x22\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x45\x6D\x62\x65\x64\x20\x74\x79\x70\x65\x3D\x5C\x22\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x6D\x70\x6C\x61\x79\x65\x72\x32\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x70\x6C\x75\x67\x69\x6E\x73\x70\x61\x67\x65\x3D\x5C\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x63\x6F\x6D\x2F\x57\x69\x6E\x64\x6F\x77\x73\x2F\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73\x2F\x43\x6F\x6E\x74\x65\x6E\x74\x73\x2F\x50\x72\x6F\x64\x75\x63\x74\x73\x2F\x4D\x65\x64\x69\x61\x50\x6C\x61\x79\x65\x72\x2F\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x75\x72\x6C\x3D\x5C\x22\x22\x2B\x66\x69\x6C\x65\x6E\x61\x6D\x65\x2B\x22\x5C\x22\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x4E\x61\x6D\x65\x3D\x50\x6C\x61\x79\x65\x72\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x75\x69\x4D\x6F\x64\x65\x3D\x6E\x6F\x6E\x65\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x77\x69\x64\x74\x68\x3D\x33\x35\x30\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x68\x65\x69\x67\x68\x74\x3D\x32\x36\x30\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x2F\x65\x6D\x62\x65\x64\x3E\x20\x22\x3B\x0D\x0A\x09\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x20\x2B\x3D\x20\x22\x20\x3C\x2F\x4F\x42\x4A\x45\x43\x54\x3E\x20\x22\x3B");
	eval("\x09\x50\x6C\x61\x79\x50\x61\x6E\x65\x6C\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x20\x3D\x20\x6F\x62\x6A\x65\x63\x74\x53\x74\x72\x69\x6E\x67\x3B\x0D\x0A");
}