function anim1_DoFSCommand(command, args) { void(0); }

function showHideDiv(expCont,divID) {
	var currentDiv = document.getElementById(divID);
	var alreadyOpen = false;
	if (currentDiv.style.display == "block") alreadyOpen = true;

	var kids = document.getElementById(expCont).childNodes;
	for (i = 0; i < kids.length; i++) {
		if (kids[i].tagName == undefined) continue;
		grandKids = kids[i].childNodes;
		for (j = 0; j < grandKids.length; j++) {
			if (grandKids[j].tagName != "DIV") continue;
			grandKids[j].style.display = "none";
		}
	}

	if (!alreadyOpen) currentDiv.style.display = "block";
}
function showHideArrow(expCont,arrowID) {

    var currentArrow = (document.getElementById(arrowID) != null ? document.getElementById(arrowID) : false);

    if(currentArrow )   { 

        var alreadyOpen = false;
        if (currentArrow.src.indexOf("down") != -1) alreadyOpen = true;

        var kids = document.getElementById(expCont).childNodes;
        for (i = 0; i < kids.length; i++) {
            if (kids[i].tagName == undefined) continue;
            grandKids = kids[i].childNodes;
            for (j = 0; j < grandKids.length; j++) {
                if (grandKids[j].tagName == undefined || grandKids[j].tagName != "SPAN") continue;
                greatGrandKids = grandKids[j].childNodes;
                for (k = 0; k < greatGrandKids.length; k++) {
                    if (greatGrandKids[k].className == undefined || greatGrandKids[k].className != "arrow") continue;
                    greatGrandKids[k].src = greatGrandKids[k].src.replace(/down/,"right");
                }
            }
        }

        if (!alreadyOpen) currentArrow.src = currentArrow.src.replace(/right/,"down");

    }

}

