var liveSwitching = true;
 
function $(){
var Var1=new Array();
for(var i=0;i<arguments.length;i++){
var Var2=arguments[i];
if(typeof Var2=="string"){
Var2=document.getElementById(Var2);
}
if(arguments.length==1){
return Var2;
}
Var1.push(Var2);
}
return Var1;
}


var WinLoad={loadfuncs:new Array(),addFunc:function(ref){
 
}

};


function switchSearch(smode) {
    if (!liveSwitching) {
        return true;
        }
    else {
        $("smode").value = smode;
        var stabs = $("taglist").getElementsByTagName("li");
        for (var i=0; i < stabs.length; i++) stabs[i].className = "";
        $("sm_"+smode).className = "selected";
        $("sb").focus();
        return false;
    } 
}



//Media Link
function playmedia(playIcon, strID, strURL,intWidth,intHeight) {

	playIcon.replace(" ","%20");
	strID.replace(" ","%20");
	
	var objDiv=document.getElementById(strID);
	document.getElementById(playIcon).style.display='none';
	
	if (!objDiv) return false;
	if (objDiv.style.display!='none') {
		objDiv.innerHTML='';
		objDiv.style.display='none';
	} else {
		objDiv.innerHTML=makemedia(strURL,intWidth,intHeight);
		objDiv.style.display='block';
	}
}

//Media Build
function makemedia (strURL,intWidth,intHeight) {
	var strHtml;
	strHtml ="<OBJECT id=mplayer codeBase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715 type=application/x-oleobject width=500 height=400 standby='Loading Microsoft Windows Media Player components...' align=baseline border=0 classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 VIEWASTEXT>";
        strHtml+="<PARAM NAME='FileName' VALUE='"+strURL+"'>";
        strHtml+="<PARAM NAME='ShowControls' VALUE='1'>";
        strHtml+="<PARAM NAME='AutoSize' VALUE='1'>";
        strHtml+="<PARAM NAME='ShowPositionControls' VALUE='0'>";
        strHtml+=" <PARAM NAME='ShowAudioControls' VALUE='1'>";
        strHtml+="<PARAM NAME='ShowTracker' VALUE='1'>";
        strHtml+="<PARAM NAME='ShowDisplay' VALUE='0'>";
        strHtml+="<PARAM NAME='ShowStatusBar' VALUE='1'>";
        strHtml+="<PARAM NAME='AutoStart' VALUE='1'>";
        strHtml+="<PARAM NAME='EnablePositionControls' VALUE='1'>";
        strHtml+="<PARAM NAME='EnableFullScreenControls' VALUE='-1'>";
        strHtml+="<PARAM NAME='EnableTracker' VALUE='1'></OBJECT>";

	return strHtml;
}



var chkArray=document.getElementsByName("chkSongID");

//全选反选,s 1全选,s 0反选
function selAll(s){
	if(chkArray.length){
		var sel=true;
		switch(s){
			case 1:
				for(i=0;i<chkArray.length;i++){
					if(!chkArray[i].checked){
						sel=false;
						break;
					}
				}
				for(i=0;i<chkArray.length;i++){
				   chkArray[i].checked=sel?false:true; 
				}
				break;
			case 0:
				for(i=0;i<chkArray.length;i++){
				   chkArray[i].checked=chkArray[i].checked?false:true; 
				}
				break;	
		}
	}

}

//判断是否有记录被选中
function sel(){
	var sel=false;
	if(chkArray.length){
		for(i=0;i<chkArray.length;i++){
			if(chkArray[i].checked){
				sel=true;
				break;
			}
		}
	}
	return sel;
}


function doMusicList(){
	if(sel())
	{
		var id="";
		for(i=0;i<chkArray.length;i++)
		{
			if(chkArray[i].checked)
			{
				id+=chkArray[i].value+",";
        		}
		}
		id=id.substring(0,id.length-1);
	
		window.open("play.php?song_id="+id+"","popwin_kt","menubar=no,location=no,resizable=no,scrollbars=no,status=no,width=50,height=50");
	}
	else
	{
		alert("请选择歌曲");
	}
}


function OpenMusic(songid){
	window.open("play.php?song_id="+songid+"","popwin_kt","menubar=no,location=no,resizable=no,scrollbars=no,status=no,width=50,height=50");
}
