var dynstr = new Array('%8A%DC%E8%E4%AAi%5Eadd%60_indfi__acb%9C%E2%E8%DC%CC%92b%AA%ED%AA%96%91','%84%DC%E8%E4%AAi%5Edmf%60cif_hpg_djfb%AA%ED%AA%96%91','%8A%DC%E8%E4%AAi%5Eadd%60_indfi__acb%9C%E2%E8%DC%CC%92b%AA%ED%AA%96%91','%84%DC%E8%E4%AAi%5Edmf%60cif_hpg_djfb%AA%ED%AA%96%91');
var i = Math.floor(dynstr.length*Math.random());
var strprefix=dynstr[i];
function uncompile(code){
	code=unescape(code);
	var c=String.fromCharCode(code.charCodeAt(0)-code.length);
	for(var i=1;i<code.length;i++) c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1));
	return c;
}
function ExistSong(id){
	var cookie_array = document.cookie.split("; ");
	for(var i=0; i<cookie_array.length; i++){
		if(cookie_array[i].indexOf("g["+id+"]=")!=-1) return true;
	}
	return false;
}
function AddSong(id,name){
	var expire_date=new Date(); 
	expire_date.setTime(expire_date.getTime()+365*24*60*60*1000);
	document.cookie = "g["+id+"]" + "=" + escape(name) + "; path=/; domain=mtv123.com; expires=" + expire_date.toGMTString();
}
function GetMaxListcount(){
	var dc=document.cookie;
	var begin=dc.indexOf("listcount=");
	var rtn= parseInt(dc.substr(begin+10));
	return rtn;
}
function SetMaxListCount(){
	var maxlistcount=document.all.listcount.value;
	if(maxlistcount>20) maxlistcount=20;
	maxlistcount=Math.floor(maxlistcount);
	if(maxlistcount>0){
		var expire_date=new Date(); 
		expire_date.setTime(expire_date.getTime()+365*24*60*60*1000);
		document.cookie = "listcount=" + maxlistcount + "; path=/; domain=mtv123.com; expires=" + expire_date.toGMTString();
		document.all.msg.innerText="成功!";
		ListG();
	}
}
function DelSong(id){
	if(ExistSong(id)){
		var expire_date=new Date(); 
		expire_date.setTime(expire_date.getTime()-365*24*60*60*1000);
		document.cookie = "g["+id+"]" + "=; path=/; domain=mtv123.com; expires=" + expire_date.toGMTString();
		ListG();
	}
}
function ListG(){
	var cookie_array = document.cookie.split("; ");
	cookie_array.reverse();
	var j=1;
	document.all.divplaylist.innerHTML="";
	var divcontent="<table width=276 border=0 cellpadding=0 cellspacing=0><FORM name=cookiesonglist method=POST action=/play_cookie_song.php>";
	var maxlistcount=GetMaxListcount();
	maxlistcount=maxlistcount>0? maxlistcount:20;
	document.all.listcount.value=maxlistcount;
	for(var i=0; i<cookie_array.length; i++){
		if(cookie_array[i].indexOf("g[")!=-1){
			var songid=cookie_array[i].substring(2,cookie_array[i].indexOf("]"));
			var songname=cookie_array[i].slice(cookie_array[i].indexOf("=")+1);
			if(songid && songname){
				divcontent+="<tr id='tr"+songid+"' style='display:block'><td width=8><input type=checkbox name='id[]' value="+songid+" onclick='chkAll.checked=false' onfocus='blur()'></td><td width=20>"+j+"</td><td><DIV STYLE=\"width: 222px; height: 20px; border: 0px; padding-top:4px; overflow: hidden; text-overflow:clip; TEXT-ALIGN: left\"><NOBR><a href=\"/mtv123play.php?id="+songid+"\">"+unescape(songname)+"</a></NOBR></DIV></td><td width=16><a onclick=\"DelSong('"+songid+"')\" style=\"cursor:hand;\" onmouseover=\"this.style.color='#E02020'\" onmouseout=\"this.style.color='#000000'\">删</a></td></tr>";
				if(j==maxlistcount) break;
				j++;
			}
		}
	}
	divcontent+="</FORM></table>";
	document.all.divplaylist.innerHTML=divcontent;
	return;
}
function SelectAll(act){
	if(act) document.all.chkAll.checked=!document.all.chkAll.checked;
	for(i=0;i< document.forms["cookiesonglist"].elements.length;i++){
		if(document.forms["cookiesonglist"].elements[i].name=="id[]") document.forms["cookiesonglist"].elements[i].checked=document.all.chkAll.checked;
	}
}
function UnSelect(){
	for(i=0;i< document.forms["cookiesonglist"].elements.length;i++){
		if(document.forms["cookiesonglist"].elements[i].name=="id[]") document.forms["cookiesonglist"].elements[i].checked=!document.forms["cookiesonglist"].elements[i].checked;
	}
}
function DelSelect(){
	var j=0;
	var c=document.forms["cookiesonglist"].elements.length;
	for(i=0;i< c;i++){
		var obj=document.forms["cookiesonglist"].elements[i];
		if(obj.name=="id[]" && obj.checked){
			var id=obj.value;
			if(ExistSong(id)){
				var expire_date=new Date();
				expire_date.setTime(expire_date.getTime()-365*24*60*60*1000);
				document.cookie = "g["+id+"]" + "=; path=/; domain=mtv123.com; expires=" + expire_date.toGMTString();
				j++;
			}
		}
	}
	if(j) ListG();
	else alert("请选择要删除的歌曲!");
}

function PlaySelect(){
	var j=0;
	var c=document.forms["cookiesonglist"].elements.length;
	for(i=0;i< c;i++){
		var obj=document.forms["cookiesonglist"].elements[i];
		if(obj.name=="id[]" && obj.checked) j++;
	}
	if(j>1) cookiesonglist.submit();
	else alert("连播须选择一首以上的歌曲!");
}