function expand(b,og) { 
 var i,s,c,k,j,tN,hh;
 if(document.getElementById){
    if(b.parentNode && b.parentNode.childNodes){tN=b.parentNode.childNodes;}else{return;}
    for(i=0;i<tN.length;i++){
        if(tN[i].tagName=="DIV"){
  	    s=tN[i].style.display;
 	    hh=(s=="block")?"none":"block";
	    if(og==1){hh="block";} 
            tN[i].style.display=hh;
	    if (tN[i].name == "checkall" && !og){
		var d=tN[i].childNodes;
		var ch=false;
//		for (j=0;j<d.length;j++){
//		    if (d[j].tagName=="INPUT" && d[j].type=="checkbox" && d[j].checked)
//			ch=true;
//		}
		if (!ch){
		    for (j=0;j<d.length;j++){
		        if (d[j].tagName=="INPUT" && d[j].type=="checkbox" && !d[j].disabled)
			    d[j].checked=(hh=="block");	
		    }
		}
	    }	
        }else if(tN[i].tagName=="IMG"){
	    if (tN[i].src.indexOf("plus") >= 0 || og==1)
	    	tN[i].src = "/artwork/minus.gif";
	    else if (tN[i].src.indexOf("minus") >= 0)
	    	tN[i].src = "/artwork/plus.gif";
	}
    }
//    c=b.firstChild;if(c.data){k=c.data;j=k.charAt(0);if(j=='+'){k='-'+k.substring(1,k.length);
// }else {
//    if(j=='-'){k='+'+k.substring(1,k.length);}
//    c.data=k;
 }
}

function setMenu(divname){ 
 var i,d='',h='<style type=\"text/css\">';if(document.getElementById){
 var tA=navigator.userAgent.toLowerCase();if(window.opera){
 if(tA.indexOf("opera 5")>-1 || tA.indexOf("opera 6")>-1){return;}}
 for(i=1;i<20;i++){d+='div ';h+="\n#"+divname+" div "+d+"{display:none;}";}
 document.write(h+"\n</style>");}
}
setMenu('KGparam');
setMenu('Fparam');

function expandParent(elem){
   var p = elem.parentNode;
   while (p){
      if(p.tagName=="DIV")
          expand(p,1);
      p = p.parentNode;
   }
}

function mopen(divname){ 
 var i,x,d,hr,ha,ef,a,ag;if(document.getElementById){d=document.getElementById(divname);
 if(d){hr=window.location.href;ha=d.getElementsByTagName("A");if(ha&&ha.length){
 for(i=0;i<ha.length;i++){if(ha[i].href){if(hr.indexOf(ha[i].href)>-1){
 ha[i].className="p7currentmark";a=ha[i].parentNode.parentNode;while(a){
 if(a.firstChild && a.firstChild.tagName=="A"){if(a.firstChild.onclick){
 ag=a.firstChild.onclick.toString();if(ag&&ag.indexOf("expand")>-1){
 expand(a.firstChild,1);}}}a=a.parentNode;}}}}}}

// expandAllchecked();
    ha=document.getElementsByTagName("INPUT");
    for(i=0;i<ha.length;i++){
	if (ha[i].type=="checkbox" && ha[i].checked)
	   expandParent(ha[i]);
    }
 }
}

function expandAll(a){ 
 var i,x,ha,s,tN;
 if(document.getElementById){
    ha=document.getElementsByTagName("A");
    for(i=0;i<ha.length;i++){
     if(ha[i].onclick){
	ag=ha[i].onclick.toString();
 	if(ag&&ag.indexOf("expand")>-1){
	    if(ha[i].parentNode && ha[i].parentNode.childNodes){
 		tN=ha[i].parentNode.childNodes;
	    }else{
		break;
	    }
	    for(x=0;x<tN.length;x++){
 		if(tN[x].tagName=="DIV"){
		    s=tN[x].style.display;
		    if(a==0&&s!='block'){
			expand(ha[i]);
 		    }else if(a==1&&s=='block'){
			expand(ha[i]);
		    }
		    break;
		}
	    }
	}
      }
    }
  }
}

/*function expandAllchecked(){ 
 var i,x,ha,s,tN;
 if(document.getElementById)
 {
   ha=document.getElementsByTagName("INPUT");
   for(i=0;i<ha.length;i++)
   {
    	if (ha[i].type=="checkbox" && ha[i].checked)
	{
	    for (tN=ha[i].parentNode; tN; tN=tN.parentNode)
	        if (tN.tagName=="DIV")
	    	    tN.style.display = "block";
	}
   }

}
*/
function minit(divname){ 
 var i,x,d,tN,ag;if(document.getElementById){d=document.getElementById(divname);
 if(d){tN=d.getElementsByTagName("A");if(tN&&tN.length){for(i=0;i<tN.length;i++){
 ag=(tN[i].onclick)?tN[i].onclick.toString():false;if(ag&&ag.indexOf("expand")>-1){
 tN[i].className='p7plusmark';}else{tN[i].className='p7defmark';}}}}}
}

function toggle(id){
d=document.getElementById(id);
if (d && d.tagName=="DIV")
    if (d.style.display == "none")
	d.style.display = "block";
    else
	d.style.display = "none";
}

