function Toggle(item) {
   obj=document.getElementById(item);
   visible=(obj.style.display!="none")
   key=document.getElementById("a" + item);
   if (visible) {
     obj.style.display="none";
     key.innerHTML="<img src='/images/plus.gif' width='9' height='9' border='0' alt='expand'>";
   } else {
      obj.style.display="block";
      key.innerHTML="<img src='/images/minus.gif' width='9' height='9' border='0' alt='collapse'>";
   }
}

function Expand(item) {
   var searchArea = document.getElementById(item);
   divs=searchArea.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="block";
     key=document.getElementById("a" + divs[i].id);
     key.innerHTML="<img src='/images/minus.gif' width='9' height='9' border='0' alt='collapse'>";
   }
}

function Collapse(item) {
   var searchArea = document.getElementById(item);
   divs=searchArea.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="none";
     key=document.getElementById("a" + divs[i].id);
	 //alert(key.id);
     key.innerHTML="<img src='/images/plus.gif' width='9' height='9' border='0' alt='expand'>";
   }
}

function ExpandSub(item) {
   Expand(item);
   obj=document.getElementById(item);
   key=document.getElementById("a" + item);
   obj.style.display="block";
   key.innerHTML="<img src='/images/minus.gif' width='9' height='9' border='0' alt='collapse'>";
}

function CollapseSub(item) {
   Collapse(item);
   obj=document.getElementById(item);
   key=document.getElementById("a" + item);
   obj.style.display="none";
   key.innerHTML="<img src='/images/plus.gif' width='9' height='9' border='0' alt='expand'>";
}
