var playListCnt = 0;		//播放列表的数量
var musicListCnt = 0;		//选择列表的数量
var playIds = new Array(10);
var playMusicNames = new Array(10);
var playSingerNames = new Array(10);
var playMusicTypes = new Array(10);
var playLinks = new Array(10);
var currentPlayIndex = -1;
var isPlayListEmpty = 1;	//如果为空，AutoPlayNextKtv时不自动删除歌


var LastMusic="";

///////////////////////////////////////////////////////
//定义常量

//音乐类型
var  MUSIC_TYPE_KTV	= 1;
var  MUSIC_TYPE_MP3	= 2;
var  MUSIC_TYPE_BOX	= 3;
var  MUSIC_TYPE_FC = 4;
var  MUSIC_TYPE_MTV = 5;

var  cur_music_type = MUSIC_TYPE_BOX;   //当前音乐类型



function goSearch()
{    
	if( cur_music_type == MUSIC_TYPE_KTV ){
		goSearchKtv();
	}else if( cur_music_type == MUSIC_TYPE_MTV ){
		goSearchMtv();
	}else if( cur_music_type == MUSIC_TYPE_FC ){
		goSearchFC();
	}else if( cur_music_type == MUSIC_TYPE_MP3 ){
		goSearchMp3();
	}else if( cur_music_type == MUSIC_TYPE_BOX ){
		goSearchBox();
	}
}

function goSinger( firstletter,page ){
	if( cur_music_type == MUSIC_TYPE_KTV ){
		goSingerKtv( firstletter, page) ;
	}else if( cur_music_type == MUSIC_TYPE_MTV ){
		goSingerMtv( firstletter, page) ;
	}else if( cur_music_type == MUSIC_TYPE_FC ){
		goSingerFC(firstletter, page) ;
	}else if( cur_music_type == MUSIC_TYPE_MP3 ){
		goSingerMp3(firstletter, page) ;
	}
}
function SingerSearch(singerid){
	var strUrl;
	var singername="";
	strUrl=gDomainName+"singername.aspx?id="+singerid;
	var xmlObj = null;
    if(window.XMLHttpRequest){
        xmlObj = new XMLHttpRequest();
    } else if(window.ActiveXObject){
        xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        return -1;
    }
    xmlObj.onreadystatechange = function(){
        if(xmlObj.readyState == 4 ){
            document.body.style.cursor='auto';
            if( xmlObj.status == 200 ){
                singername = xmlObj.responseText; 
            }else{
                singername = "";            
            }
        }
    }
    xmlObj.open ('GET', strUrl, false);
    xmlObj.send ('');
    searchType.value=1;
    searchKey.value=singername;
    goSearch();
}
function goAllSort(){
	if( cur_music_type == MUSIC_TYPE_KTV ){
		goTypeKtv( ktvTypes[SINGER_TYPE_ALL_SORT] );
	}else if( cur_music_type == MUSIC_TYPE_MTV ){
		goTypeMtv( mtvTypes[SINGER_TYPE_ALL_SORT] );
	}else if( cur_music_type == MUSIC_TYPE_FC ){
		goTypeFC( FCTypes[SINGER_TYPE_ALL_SORT] );
	}else if( cur_music_type == MUSIC_TYPE_MP3 ){
		goTypeMp3( mp3Types[SINGER_TYPE_ALL_SORT] );
	}
}

function SelectSong( index )
{   
	//debugger;
	if( musicId[index].value == "" ){
		return;
	}
	
	if( index >= musicListCnt ){
		return;
	}
	
	if( playListCnt>= 10 ){
		alert("播放列表满了!");
		return;
	}

	playIds[playListCnt] = musicId[index].value;
	playMusicNames[playListCnt] = musicName[index].value;
	playSingerNames[playListCnt] = singerName[index].value;
	
	playMusicTypes[playListCnt] = cur_music_type;
	//PlayListId[playListCnt].innerHTML = musicId[index].value;
	var musicname=musicName[index].value;
	if(strlen(musicname)>12)
	{
		musicname=strvalue(musicname,12);
	}
	PlayListId[playListCnt].innerHTML =musicname;
	playLinks[playListCnt] = musicLink[index].value;
	playListCnt++;
	
	//showMusicNames();
}

function CutMusic( )
{   
	if( playListCnt <= 0  ){
		return;
	}
	
	if( !confirm("你确定真的要切歌吗?") )
	    return;
	
	DoStop();
	deletePlayItem(0);
	
	if( playListCnt <= 0 ){
		document.getElementById("LrcShower").value = ""; 
		alert('请选择要播放的歌曲');
		playNextFlag = 0;	//允许自动播放下首
		return;
	}
	
	SetSrc(playLinks[0]);
	var musicname=playMusicNames[0];
	if(strlen(musicname)>12)
	{
		musicname=strvalue(musicname,12);
	}
	PlayListId[0].innerHTML="<font color='#FF0000'>->" + musicname + "</font>";	
	//PlayListId[0].innerHTML="<font color='#FF0000'>->" + playIds[0] + "</font>";	
	ClickPlay();
	ShowLyric();	
}


function showMusicNames(){
	var str = "<br>";
	for(var i = 0; i < playListCnt; i++){
		str += "&nbsp;&nbsp;\[" + playIds[i] + "]";
		str += playMusicNames[i];
		if ( i % 2 )
			str += "<br>";
		else
			str += "\t";
	} 
	LyricPanel.innerHTML = str;
}

function deletePlayItem( index )
{   
	if( index >= playListCnt ){
		return;
	}
	
	if( index == 0 ){
		DoStop();
	    document.getElementById("LrcShower").value = ""; 
	}
	
	//i<9即最后一个不能拷贝，越界，直接删除。
	for(var i = index; i < playListCnt && i<9; i++){
		playIds[i] = playIds[i+1];
		playMusicNames[i] = playMusicNames[i+1];
		playSingerNames[i] = playSingerNames[i+1];
		playMusicTypes[i] = playMusicTypes[i+1];
		//PlayListId[i].innerHTML = playIds[i];	
		PlayListId[i].innerHTML=playMusicNames[i];
		playLinks[i] = playLinks[i+1];
	} 
	
	//删除最后一个
	playIds[playListCnt-1] = "";
	playMusicNames[playListCnt-1] = "";
	playSingerNames[playListCnt-1] = "";
	playMusicTypes[playListCnt-1] = "";
	PlayListId[playListCnt-1].innerHTML = "";
	playLinks[playListCnt-1] = "";
	
	playListCnt--;
	
	if( playListCnt <= 0 ){
		isPlayListEmpty = 1; //自动播放时不能删除
	}
	
	//showMusicNames();	
}

function musicListPage(page)
{
	if(cur_music_type == MUSIC_TYPE_KTV)
		musicListPageKtv(page);
	if(cur_music_type == MUSIC_TYPE_MP3)
		musicListPageMp3(page);
	if(cur_music_type == MUSIC_TYPE_BOX)
		musicListPageBox(page);
	if(cur_music_type == MUSIC_TYPE_FC)
		musicListPageFC(page);
}
function PlayListTd_Change_Color(index,iType){
	if( index >= playListCnt )
		return;
		
	try{
	    if (iType==0){
			var musicname=playMusicNames[index];
			if(strlen(musicname)>12)
			{
				musicname=strvalue(musicname,12);
			}
	    	if(index == currentPlayIndex){
        		//PlayListId[index].innerHTML="<font color='#FF0000'>->" + playIds[index] + "</font>";
				PlayListId[index].innerHTML="<font color='#FF0000'>->" + musicname + "</font>";
        	}else{
        		//PlayListId[index].innerHTML=playIds[index];
        		PlayListId[index].innerHTML=musicname;
        	}
	    } else if(iType==1){
        	PlayListId[index].innerHTML="<b><font color='#0000FF'>" + PlayListId[index].innerHTML + "</font></b>";         	
	    }
    } catch(e){}
}



function AutoPlayNextMusic(){	
	if( playListCnt <= 0 ){
		playNextFlag = 0;
		return;
	}
	
	if( isPlayListEmpty == 0 ){
		deletePlayItem(0);
	}
		
	if( playListCnt <= 0 ){
		document.getElementById("LrcShower").value = ""; 
		playNextFlag = 0;
		return;
	}
	
	SetSrc( playLinks[0]);
	ShowLyric( playIds[0] );
	
	//PlayListId[0].innerHTML="<font color='#FF0000'>->" + playIds[0] + "</font>";
	var musicname=playMusicNames[0];
	if(strlen(musicname)>12)
	{
		musicname=strvalue(musicname,12);
	}
	PlayListId[0].innerHTML="<font color='#FF0000'>->" + musicname + "</font>";
	
	ClickPlay();
	
	isPlayListEmpty = 0;
	playNextFlag = 0;
	
	//eval("\x53\x65\x74\x53\x72\x63\x28\x20\x70\x6C\x61\x79\x4C\x69\x6E\x6B\x73\x5B\x30\x5D\x29\x3B\x0D\x0A\x09\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x30\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x22\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x27\x23\x46\x46\x30\x30\x30\x30\x27\x3E\x2D\x3E\x22\x20\x2B\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x30\x5D\x20\x2B\x20\x22\x3C\x2F\x66\x6F\x6E\x74\x3E\x22\x3B\x0D\x0A\x09\x0D\x0A\x09\x43\x6C\x69\x63\x6B\x50\x6C\x61\x79\x28\x29\x3B\x0D\x0A\x09\x0D\x0A\x09\x69\x73\x50\x6C\x61\x79\x4C\x69\x73\x74\x45\x6D\x70\x74\x79\x20\x3D\x20\x30\x3B\x0D\x0A\x09\x70\x6C\x61\x79\x4E\x65\x78\x74\x46\x6C\x61\x67\x20\x3D\x20\x30\x3B");
}

function PlayMusic(){
	if( playListCnt <= 0 ){
		document.getElementById("LrcShower").value = ""; 
		alert('请选择要播放的歌曲');
		return;
	}
	if(  PlayState != 4 ){
		currentPlayIndex = 0;
		SetSrc(playLinks[0]);
		ShowLyric( playIds[0] );
		//PlayListId[0].innerHTML="<font color='#FF0000'>->" + playIds[0] + "</font>";
		var musicname=playMusicNames[0];
		if(strlen(musicname)>12)
		{
			musicname=strvalue(musicname,12);
		}
		PlayListId[0].innerHTML="<font color='#FF0000'>->" + musicname + "</font>";
		ClickPlay();
	}else{	
		DoPlay();	
	}
	//eval("\x69\x66\x28\x20\x20\x50\x6C\x61\x79\x53\x74\x61\x74\x65\x20\x21\x3D\x20\x34\x20\x29\x7B\x0D\x0A\x09\x09\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x20\x3D\x20\x30\x3B\x0D\x0A\x09\x09\x53\x65\x74\x53\x72\x63\x28\x70\x6C\x61\x79\x4C\x69\x6E\x6B\x73\x5B\x30\x5D\x29\x3B\x0D\x0A\x09\x09\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x30\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x22\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x27\x23\x46\x46\x30\x30\x30\x30\x27\x3E\x2D\x3E\x22\x20\x2B\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x30\x5D\x20\x2B\x20\x22\x3C\x2F\x66\x6F\x6E\x74\x3E\x22\x3B\x0D\x0A\x09\x09\x43\x6C\x69\x63\x6B\x50\x6C\x61\x79\x28\x29\x3B\x0D\x0A\x09\x7D\x65\x6C\x73\x65\x7B\x09\x0D\x0A\x09\x09\x44\x6F\x50\x6C\x61\x79\x28\x29\x3B\x09\x0D\x0A\x09\x7D");
}

function DoPlayPrev(){
	if( currentPlayIndex <= 0 ){
		document.getElementById("LrcShower").value = ""; 
		alert("没有上一首歌了");
		return;
	}
	PlayListId[currentPlayIndex].innerHTML= playIds[currentPlayIndex];  
	--currentPlayIndex;
	SetSrc(playLinks[currentPlayIndex]);
	ShowLyric( playIds[currentPlayIndex] );
	//PlayListId[currentPlayIndex].innerHTML="<font color='#FF0000'>->" + playIds[currentPlayIndex] + "</font>";
	PlayListId[currentPlayIndex].innerHTML="<font color='#FF0000'>->" + playMusicNames[currentPlayIndex] + "</font>";
	DoPlay();
	
	//eval("\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x3B\x20\x20\x0D\x0A\x09\x2D\x2D\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x3B\x0D\x0A\x09\x53\x65\x74\x53\x72\x63\x28\x70\x6C\x61\x79\x4C\x69\x6E\x6B\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x29\x3B\x0D\x0A\x09\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x22\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x27\x23\x46\x46\x30\x30\x30\x30\x27\x3E\x2D\x3E\x22\x20\x2B\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x20\x2B\x20\x22\x3C\x2F\x66\x6F\x6E\x74\x3E\x22\x3B\x0D\x0A\x09\x44\x6F\x50\x6C\x61\x79\x28\x29\x3B");
 }

function DoPlayNext(){
	if( currentPlayIndex >= playListCnt-1 ){
		document.getElementById("LrcShower").value = ""; 
		alert("没有下一首歌了");
		return;
	}
	PlayListId[currentPlayIndex].innerHTML= playMusicNames[currentPlayIndex]; 
	//PlayListId[currentPlayIndex].innerHTML= playIds[currentPlayIndex]; 
	++currentPlayIndex;
	SetSrc(playLinks[currentPlayIndex]);    
	ShowLyric( playIds[currentPlayIndex] );
	PlayListId[currentPlayIndex].innerHTML="<font color='#FF0000'>->" + playMusicNames[currentPlayIndex] + "</font>"; 
	//PlayListId[currentPlayIndex].innerHTML="<font color='#FF0000'>->" + playIds[currentPlayIndex] + "</font>"; 
	DoPlay();
	//eval("\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x3B\x20\x0D\x0A\x09\x2B\x2B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x3B\x0D\x0A\x09\x53\x65\x74\x53\x72\x63\x28\x70\x6C\x61\x79\x4C\x69\x6E\x6B\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x29\x3B\x20\x20\x20\x20\x0D\x0A\x09\x50\x6C\x61\x79\x4C\x69\x73\x74\x49\x64\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x2E\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x3D\x22\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x27\x23\x46\x46\x30\x30\x30\x30\x27\x3E\x2D\x3E\x22\x20\x2B\x20\x70\x6C\x61\x79\x49\x64\x73\x5B\x63\x75\x72\x72\x65\x6E\x74\x50\x6C\x61\x79\x49\x6E\x64\x65\x78\x5D\x20\x2B\x20\x22\x3C\x2F\x66\x6F\x6E\x74\x3E\x22\x3B\x20\x0D\x0A\x09\x44\x6F\x50\x6C\x61\x79\x28\x29\x3B");
}

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");
}

function SaveMusic( mid, mtype ){
if(userid=="")
	alert("请先登陆！");
else
	window.open("http://home.9158.com/Music_FavoriteAdd.aspx?MusicIdx="+mid,mid,"height=180, width=184, left=100, top=150, screenX=400, screenY=300, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no, z-look=yes") 
}

function gettype( musicid ){
	var strUrl;
	var type;
	strUrl="gettype.aspx?musicid="+musicid;	
	var xmlObj = null;
    if(window.XMLHttpRequest){
        xmlObj = new XMLHttpRequest();
    } else if(window.ActiveXObject){
        xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        return -1;
    }
    xmlObj.onreadystatechange = function(){
        if(xmlObj.readyState == 4 ){
            document.body.style.cursor='auto';
            if( xmlObj.status == 200 ){
                type = xmlObj.responseText; 
            }else{
                type = "";            
            }
        }
    }
    xmlObj.open ('GET', strUrl, true);
    xmlObj.send (''); 
	return type; 
}

/*
 * 歌曲类型|歌曲id|歌曲名字|歌手名字$歌曲类型|歌曲id|歌曲名字|歌手名字$........
 */
function init_list( musiclist ){
	if( musiclist == "" )return;
	if( playListCnt > 0 )return; 
	var items = musiclist.split("$");
	for( var i=0; i<items.length; i++){
		var cols = items[i].split("|");
		playIds[playListCnt]=cols[1];
        playMusicNames[playListCnt]=cols[2];
        playSingerNames[playListCnt]=cols[3];        
		playLinks[playListCnt] = gDomainName + "playbox.aspx?playid=" + cols[1];
		var musicname=cols[2];
		if(strlen(musicname)>12)
		{
			musicname=strvalue(musicname,12);
		}	
		PlayListId[playListCnt].innerHTML = musicname;	
		playMusicTypes[playListCnt] = MUSIC_TYPE_BOX;	
		playListCnt++;
	}
	
}
function readsamesong(musicid)
{
	samesong_Obj.DataURL = gDomainName + "samesong.aspx?type=2&musicid=" + musicid;
 	samesong_Obj.Reset();
}
function addsamesong( musicid , userid ){
	var strUrl;
	var type;
	strUrl= gDomainName + "samesong.aspx?type=1&musicid="+musicid+"&userid="+userid;
	var xmlObj = null;
    if(window.XMLHttpRequest){
        xmlObj = new XMLHttpRequest();
    } else if(window.ActiveXObject){
        xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        return -1;
    }
     xmlObj.onreadystatechange = function(){
        if(xmlObj.readyState == 4 ){
            document.body.style.cursor='auto';
            if( xmlObj.status == 200 ){
                type = xmlObj.responseText; 
            }else{
                type = "";            
            }
        }
    }
	try{
    xmlObj.open ('GET', strUrl, false);
    xmlObj.send (''); 
	}catch(ee){}
}

function delsamesong(musicid,userid){
	var strUrl;
	var type;
	strUrl= gDomainName + "samesong.aspx?type=3&musicid="+musicid+"&userid="+userid;//alert(strUrl);	
	var xmlObj = null;
    if(window.XMLHttpRequest){
        xmlObj = new XMLHttpRequest();
    } else if(window.ActiveXObject){
        xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        return -1;
    }
   try{
    xmlObj.open ('GET', strUrl, false);
    xmlObj.send (''); 
	}catch(ee){}
}
function samesong()
{
	// delsamesong(LastMusic,userid);
	 readsamesong(playIds[0]);
	 addsamesong(playIds[0],userid);
	 LastMusic=playIds[0];
}
var sc=0;
function ShowLyric(){
	songName=playMusicNames[0];
	singer=playSingerNames[0];
	songid=playIds[0];
	document.getElementById('LrcShower').innerHTML="";

	samesong();
	//alert(songName+singer+playMusicTypes[0]);
	if( playMusicTypes[0] == MUSIC_TYPE_MP3 )
	{
		document.getElementById("PlayPanel").style.display="none";
		document.getElementById('LrcShower').style.display="";
		if(songName!="" || singer!=""){
		setTimeout("Lyric(songName,singer)",1000);
		}	
	}
	else
	{
		var ttype="";
		ttype=gettype(playIds[0]);
		if(typeof(ttype)=="undefined"&&sc<5)
		{
			window.setTimeout(ShowLyric,500);
			sc=sc+1;
			return;
		}
		else{sc=0;}
		//alert(ttype+"  "+playMusicTypes[0]);		
		if((ttype!="video")&&(playMusicTypes[0] !=MUSIC_TYPE_KTV))
		{
			document.getElementById("PlayPanel").style.display="none";
			document.getElementById('LrcShower').style.display="";
			if(songName!="" || singer!=""){
			setTimeout("Lyric(songName,singer)",1000);
			}
			ttype="";
		}
		else
		{
			document.getElementById("PlayPanel").style.display="";
			document.getElementById('LrcShower').style.display="none";
		}
	}
}

function Lyric()
{
	var pID=null;
	if(document.getElementById('Player'))
	{
		pID="Player";
	}
	else{
	  return;
	}
	lrcID=gDomainName+"lrc.aspx?singer="+singer+"&songname="+songName+"&MatchFlag=1"+"&songid="+songid;
    if(typeof(lrcInterface)=="function"){
       	lrcInterface(pID,lrcID);
    }
	else{
        	document.getElementById('LrcShower').innerHTML="<br><br><br><span style='font-size:12px;margin-left:12px'>&nbsp;系统没有找到合适的歌词。请稍后重试</span>";
	}
}



