// JavaScript Document

function tabChange(id,cid,totalNum) {
    style1="tabOn"+id;
    style2="tabOff"+id;
    for(i=1;i<=totalNum;i++) {
        document.getElementById("tab"+id+"_ti"+i).className=style2;
        document.getElementById("tab"+id+"_div"+i).style.display="none";
    }
    document.getElementById("tab"+id+"_ti"+cid).className=style1;
    document.getElementById("tab"+id+"_div"+cid).style.display="block";
}
function tabChange2(id,cid,totalNum) {

    style1="tabOn"+id;
    style2="tabOff"+id;
    for(i=0;i<totalNum;i++) {
        document.getElementById("tab"+id+"_ti"+i).className=style2;
        document.getElementById("tab"+id+"_div"+i).style.display="none";
    }
    document.getElementById("tab"+id+"_ti"+cid).className=style1;
    document.getElementById("tab"+id+"_div"+cid).style.display="block";
}


function showHideDiv(FXid) {
	if (document.getElementById(FXid).style.display=="none") {
			document.getElementById(FXid).style.display="block";
	} else if (document.getElementById(FXid).style.display=="block") {
			document.getElementById(FXid).style.display="none";
	}
}

function changeClass(oid) {
	if (document.getElementById(oid).className=="Qup") {
			document.getElementById(oid).className="Qdown";
	} else if (document.getElementById(oid).className=="Qdown") {
			document.getElementById(oid).className="Qup";
	}
}

function openShutManager(oSourceObj,oTargetObj,shutAble,oOpenTip,oShutTip){
	var sourceObj = typeof oSourceObj == "string" ? document.getElementById(oSourceObj) : oSourceObj;
	var targetObj = typeof oTargetObj == "string" ? document.getElementById(oTargetObj) : oTargetObj;
	var openTip = oOpenTip || "";
	var shutTip = oShutTip || "";
	if (targetObj.style.display!="none") {
   		if (shutAble) return;
   		targetObj.style.display="none";
   		if (openTip  &&  shutTip) {
    	sourceObj.innerHTML = shutTip; 
	}
	} else {
   	targetObj.style.display="block";
   	if (openTip  &&  shutTip) {
    sourceObj.innerHTML = openTip; 
   	}
	}
}
