	function expandIt() { return; }
	function expandAll(){ return; }
	function HideAll()  { return; }

  var maxChildLevel=2;
  var bV = parseInt(navigator.appVersion);
  NS4 = (document.layers) ? true : false;
  IE = ((document.all)) ? true : false;
  ver4 = (NS4 || (IE && (bV >= 4))) ? true : false;
  GCK = !NS4 && !IE;

  function getIndex(el) {
	ind = null;
	for (i=0; i<document.layers.length; i++) {
		whichEl = document.layers[i];
		if (whichEl.id == el) {
			ind = i;
			break;
		}
	}
	return ind;
  }

function HideAll(childLevel){
	if (IE) {
		tempColl = document.all.tags("div");
		for (i=0; i<tempColl.length; i++) {
			if (tempColl(i).className.indexOf("mnChild"+childLevel)>=0) tempColl(i).style.display = "none";
		}
	}
  else{
  	tempColl=document.getElementsByTagName("div");
    for (i=0; i<tempColl.length; i++) {
			if (document.getElementsByTagName("div")[i].className.indexOf("mnChild"+childLevel)>=0)
      	document.getElementsByTagName("div")[i].style.display="none";
		}
  }
  if (childLevel>0 && childLevel<maxChildLevel) HideAll(childLevel+1);
}

function expandIt(childLevel,strNode,countChild) {

	if (!ver4 && !GCK) return;
  if (NS4) return;
	HideAll(childLevel);

	if (IE) {
  	for(c=0;c<countChild;c++){
  		whichEl = eval("mnNode" + strNode + c);

  		if (whichEl.style.display == "none") {
  			whichEl.style.display = "block";
  		}
  		else {
  			whichEl.style.display = "none";
  		}
  	    window.event.cancelBubble = true ;
    }
	}
  else{
  	for(c=0;c<countChild;c++){
  		whichEl = document.getElementById("mnNode" + strNode + c);

  		if (whichEl.style.display == "none") {
  			whichEl.style.display = "block";
  		}
  		else {
  			whichEl.style.display = "none";
  		}
  	}//for
  }
}

//onload = HideAll;

