function updateAll(discID) {
    var checkAll = document.getElementById("checkAll" + discID);
    var saveAllValue = document.getElementById("saveAll" + discID).value;
    var playDiscAll = document.getElementById("playDiscAll" + discID);
    var PVD = document.getElementById("PVD" + discID);
    var PAD = document.getElementById("PAD" + discID);
    
    if (checkAll.checked) {
        var tmpValue = saveAllValue;
        
        while (tmpValue.length > 1) {
            var index1 = tmpValue.indexOf(";");
                    
            tmpValue = tmpValue.substring(index1+1);
                    
            var index2 = tmpValue.indexOf(";");
                    
            var theID = "";
            
            if (index2 > 0) {
            	theID = tmpValue.substring(0, index2);
                tmpValue = tmpValue.substring(index2);
            } else {
                theID = tmpValue;
                tmpValue = "";
            }
            theID = theID.replace(/\[1\]/, "");
            document.getElementById(discID + "_" + theID).checked = true;      
        } 
        playDiscAll.value = saveAllValue;
        PVD.innerHTML = "<a href=\"playVideoDisc.jsp?id=" + discID + "\">视频连播</a>";
        PAD.innerHTML = "<a href=\"playAudioDisc.jsp?id=" + discID + "\">音频连放</a>";
    } else {
    	var tmpValue = saveAllValue;
    	
        while (tmpValue.length > 1) {
            var index1 = tmpValue.indexOf(";");
                    
            tmpValue = tmpValue.substring(index1+1);
                    
            var index2 = tmpValue.indexOf(";");
                    
            var theID = "";
            
            if (index2 > 0) {
            	theID = tmpValue.substring(0, index2);
                tmpValue = tmpValue.substring(index2);
            } else {
                theID = tmpValue;
                tmpValue = "";
            }
            theID = theID.replace(/\[1\]/, "");
            document.getElementById(discID + "_" + theID).checked = false;      
        } 
        playDiscAll.value = playDiscAll.value.replace(/\[1\]/g, "\[0\]");
        PVD.innerHTML = "视频连播";
        PAD.innerHTML = "音频连放";
    }
}

function updateCheck(discID, songID) {
    var checkAll = document.getElementById("checkAll" + discID);
    var saveAllValue = document.getElementById("saveAll" + discID).value;
    var playDiscAll = document.getElementById("playDiscAll" + discID);
    var PVD = document.getElementById("PVD" + discID);
    var PAD = document.getElementById("PAD" + discID);
    
    var str = discID + "_" + songID;
    var x = document.getElementById(str);
  
    if (x.checked) {
    	var str0 = songID+"[0]";
    	var str1 = songID+"[1]";
    	var index1 = playDiscAll.value.indexOf(str0);
    	
    	playDiscAll.value = playDiscAll.value.substring(0, index1) + str1 + playDiscAll.value.substring(index1+str0.length);
        if (playDiscAll.value.indexOf("[0]") < 0) {
            checkAll.checked = true;
            PVD.innerHTML = "<a href=\"playVideoDisc.jsp?id=" + discID + "\">视频连播</a>";
            PAD.innerHTML = "<a href=\"playAudioDisc.jsp?id=" + discID + "\">音频连放</a>";
        } else {
            PVD.innerHTML = "<a onclick=\"{javascript:playDisc(" + discID + ",'V');}\" style=\"color:blue;\" onmouseover=\"style.cursor='hand'\">所选视频连播</a>";
            PAD.innerHTML = "<a onclick=\"{javascript:playDisc(" + discID + ",'A');}\" style=\"color:blue;\" onmouseover=\"style.cursor='hand'\">所选音频连放</a>";
        }
    } else {
    	var str0 = songID+"[0]";
    	var str1 = songID+"[1]";
    	var index1 = playDiscAll.value.indexOf(str1);
    	
    	playDiscAll.value = playDiscAll.value.substring(0, index1) + str0 + playDiscAll.value.substring(index1+str1.length);
    	checkAll.checked = false;
    	if (playDiscAll.value.indexOf("[1]") < 0) {
    	    PVD.innerHTML = "视频连播";
            PAD.innerHTML = "音频连放";
        } else {
            PVD.innerHTML = "<a onclick=\"{javascript:playDisc(" + discID + ",'V');}\" style=\"color:blue;\" onmouseover=\"style.cursor='hand'\">所选视频连播</a>";
            PAD.innerHTML = "<a onclick=\"{javascript:playDisc(" + discID + ",'A');}\" style=\"color:blue;\" onmouseover=\"style.cursor='hand'\">所选音频连放</a>";
        }
    }
}

function playDisc(discID, playType) {
    var thisForm = document.getElementById("playForm" + discID);
    var playDiscType = document.getElementById("playDiscType" + discID);
    
    playDiscType.value = playType;
    thisForm.submit(); 
}