//获取指定ID的元素
function $(eid){
	return document.getElementById(eid);
}
function SelectAll(objName,Action){
	i=1;
	//obj=document.boxobj;
	while(eval('objName.m'+i)){
		obj1=eval('objName.m'+i);
		obj1.checked=Action;
		i++;
	}
}
function CheckAll(form){
	for (var i=0;i<form.elements.length;i++){
		var e = form.elements[i];
		if (e.name != 'chkAll' && e.disabled == false && e.type == 'checkbox') {
			e.checked = form.chkAll.checked;
		}
	}
}
function selectall(objname,act)
{
	if(objname==null)
		alert("对不起，当前目录下没有文件（夹）可选择/清除");
	else if(objname.length==null)
		objname.checked=act;
	else
	{
		var n=objname.length;
		for (i=0;i<n;i++)
		{
			objname[i].checked=act;
		}
	}
}
function popWin(theURL,theTarget,theWidth,theHeight){
	window.open(theURL,theTarget,"scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+theWidth+",height="+theHeight+",top="+(screen.height-theHeight)/2+",left="+(screen.width-theWidth)/2);
}

function upload(p){
	popWin(p,'up',570,308);
}
function download(p){
	var isChecked;
	if(p!=0){
//		if(!confirm("下载一首歌曲将扣除"+points+"点。确定要下载吗？")){
//			return false;
//		}
		popWin(p,'down',500,380);
	}else{
		var m=document.mForm.id;
		if(m){
			var n = m.length;
			var mc=0;
			if(n){
				for (var i=0;i<n;i++){
					if(m[i].checked){
						isChecked = 1;
						mc+=1;
					}
				}
			}else{
				if(m.checked){
					isChecked = 1;
					mc=1;
				}
			}
			if(isChecked!=1){
				alert("请先选择要下载的歌曲！");
			}else{
//				var allpoints=points*mc;
//				if(!confirm("下载"+mc+"首歌曲将扣除"+allpoints+"点。确定要下载吗？")){
//					return false;
//				}
				popWin('about:blank','down',500,380);
				document.mForm.action="download.asp";
				document.mForm.target="down";
				document.mForm.submit();
			}
		}else{
			alert("当前类别暂无歌曲！");
		}
	}
	return false;
}
function favorite(p){
	var isChecked;
	if(p!=0){
		popWin(p,'fav',380,200);
	}else{
		var m=document.mForm.id;
		if(m){
			var n = m.length;
			if(n){
				for (var i=0;i<n;i++){
					if(m[i].checked) isChecked = 1;
				}
			}else{
				if(m.checked) isChecked = 1;
			}
			if(isChecked!=1){
				alert("请先选择要收藏的歌曲！");
			}else{
				popWin('about:blank','fav',380,200);
				document.mForm.action="favorite.asp";
				document.mForm.target="fav";
				document.mForm.submit();
			}
		}else{
			alert("当前类别暂无歌曲！");
		}
	}
	return false;
}
function play(p){
	var isChecked;
	if(p!=0){
		//popWin(p,'play',382,227);
		window.open(p,'play');
	}else{
		var m=document.mForm.id;
		if(m){
			var n = m.length;
			if(n){
				for (var i=0;i<n;i++){
					if(m[i].checked){
						isChecked = 1;
					}
				}
			}else{
				if(m.checked){
					isChecked = 1;
				}
			}
			if(isChecked!=1){
				alert("请先选择要播放的歌曲！");
			}else{
				//popWin('about:blank','play',382,227);
				window.open('about:blank','play');
				document.mForm.action="play.asp";
				document.mForm.target="play";
				document.mForm.submit();
			}
		}
	}
	return false;
}
function InitList(){
	var songarray,patharray,htmlstr,i,j,tstr,ttstr,selectedindex;
	htmlstr = "<select size=\"9\" name=\"SongList\" style=\"BACKGROUND: #efefef; WIDTH:100%; COLOR: #333333; BORDER: #999999 0px solid;\" OnDblClick=\"player();\" title=\"双击选择歌曲\">";
	songarray = mn.split("|");
	patharray = mp.split("|");
	TotalSongs = 0;
	for(i=0;i<songarray.length;i++){
		TotalSongs += 1;
		htmlstr += "<option value=\"" + patharray[i] + "?vsid=" + VW_VSID + "\">" + songarray[i] + "</option>";
	}
	htmlstr += "</select>";
	playlist.innerHTML = htmlstr;
	SongList.options[0].selected=true;
}
function player(){
	var idx = SongList.selectedIndex;
	var url = pp + SongList.options[idx].value;
	var stitle = SongList.options[idx].text;
	wmplayer.URL=url;
	//wmplayer.controls.play();
	showPanel();
	showTLab();
	document.title=stitle+" 【WWW.DJ769.COM 夜场舞曲网与众同乐】酒吧DJ舞曲、精品DJ串烧下载";
	document.getElementById("scrolllayer").innerHTML="<div id=\"scrollmessage\" style=\"width:258px;text-align:left;\"></div>";
	var minfo=arrinfo[idx];
	var ainfo=minfo.split("|");
	var ScrollHTML="<ul>";
	document.getElementById("sTitle").innerHTML="舞曲："+stitle;
	document.getElementById("sPoints").innerHTML="消费："+arrpoint[idx]+"点";
	document.getElementById("sSize").innerHTML="大小："+ainfo[0];
	ScrollHTML += "<li>《" + stitle + "》</li>";
	for(var j=0;j<ainfo.length;j++){
		if(ainfo[j]){
			ScrollHTML += "<li>" + aname[j] + ": " + ainfo[j] + "</li>";
		}
	}
	ScrollHTML += "</ul>";
	document.getElementById("scrollmessage").innerHTML=ScrollHTML;
	scrolltext();
	setTimeout("getsTime()", 718);
}
function First_OneOK(){
	SongList.options[0].selected=true;
	player();
}
function Previous_OneOK(){
	if((SongList.selectedIndex > 0) && (SongList.selectedIndex < TotalSongs)){
		SongList.options[SongList.selectedIndex - 1].selected = true;
		player();
	}
}
function Next_OneOK(){
	 if(SongList.selectedIndex >= 0){
		if(SongList.selectedIndex < TotalSongs - 1){
			SongList.options[SongList.selectedIndex + 1].selected = true;
	 		player();
		}else{
			SongList.options[0].selected = true;
	 		player();
		}
	 }
}
function Last_OneOK(){
	SongList.options[TotalSongs - 1].selected=true;
	player();
}
function showPanel(){
	$("songorder").innerHTML = (SongList.selectedIndex + 1) + "/" + TotalSongs;
	//$("songtitle").innerHTML = "&nbsp;正在播放...";
}
function showTLab(){
	if(wmplayer.controls.currentPosition>0)cTime=wmplayer.controls.currentPosition;
	if((wmplayer.playState==1)&&(cTime>sTime-8)) Next_OneOK();
	//alert(cTime+">"+sTime);
	setTimeout("showTLab()", 1000);
}
function getsTime(){
	sTime=wmplayer.currentMedia.duration;
}

function scrolltext(){
	var leftElem =   document.getElementById("scrollmessage");
	scrollElem.appendChild(leftElem.cloneNode(true));
	init_srolltext();
}
function init_srolltext(){
	scrollElem.scrollTop = 0;
	clearInterval(sUp);
	sUp=setInterval('scrollUp()', 10); //滚动速度
}
function scrollUp(){
	if(stopscroll) return;
	currentTop += 1;
	if(currentTop == 16) { //滚动距离
		stoptime += 1;
		currentTop -= 1;
		if(stoptime == 120) { //停顿时间
			currentTop = 0;
			stoptime = 0;
		}
	}else{
		preTop = scrollElem.scrollTop;
		scrollElem.scrollTop += 1;
		if(preTop == scrollElem.scrollTop){
			scrollElem.scrollTop = 0;
			scrollElem.scrollTop += 1;
		}
	}
}

function schfile(){
	var obj=document.boxobj;
	var path=obj.action;
	var para="";
	//path+="?path="+obj.path.value+"&filter="+obj.filter.value+"&page="+obj.page.value;
	if(obj.path.value!=""){
		para="?path="+obj.path.value;
	}
	if(obj.filter.value!=""){
		if(para==""){
			para="?filter="+obj.filter.value;
		}else{
			para+="&filter="+UrlEncode(obj.filter.value);
		}
	}
	if(obj.page.value!=""){
		if(para==""){
			para="?page="+obj.page.value;
		}else{
			para+="&page="+obj.page.value;
		}
	}
	path+=para;
	//path+="?path="+obj.path.value+"&filter="+UrlEncode(obj.filter.value)+"&page="+obj.page.value;
	//alert(path);
	//location.href=path;
	//return false;
	obj.action=path;
	obj.submit();
}
function delfav(p){
	if(!confirm("从收藏夹移除后可以重新添加。确定要移除吗？")){
		return false;
	}
	location.href="userfav.asp?action=del&id="+p;
}
