
// expands/collpases all doc abstracts
function toggleAllDocAbstract()
{
   if(!document.getElementById) 
      return;

   var objDivCollapse = document.getElementById('divCollapseAllDocAbstract');  
   var objDivExpand = document.getElementById('divExpandAllDocAbstract');  
   var objExpandState = document.getElementById('txtDocAbstractView');

   if(objExpandState.value == "1")              //collapse
   {
      objDivCollapse.className = "hide";
      objDivExpand.className = "";
      objExpandState.value = "0";
      var strImage = "images/tree-plus.gif";
      var strClass = "hide";
      //save the choice to the cookie
      setCookie('ckDocAbstractView', 0);
   }
   else                                         //expand
   {
      objDivCollapse.className = "";
      objDivExpand.className = "hide";
      objExpandState.value = "1";
      var strImage = "images/tree-minus.gif";
      var strClass = "";
      //save the choice to the cookie
      setCookie('ckDocAbstractView', 1);
   }

   var aImages = document.getElementsByTagName("img");
   for(var i=0; i<aImages.length; i++)
   {
      if(aImages[i].id.indexOf("imgToggleDocAbstract") > -1)
         aImages[i].src = strImage; 
   }

   var aDivs = document.getElementsByTagName("div");
   for(var i=0; i<aDivs.length; i++)
   {
      if(aDivs[i].id.indexOf("divDocAbstract") > -1)
         aDivs[i].className = strClass; 
   }
}


// expands/collpases a single doc abstract
function toggleDocAbstract(intDocID)
{
   if(!document.getElementById) 
      return;

   var objDiv = document.getElementById("divDocAbstract[" + intDocID + "]");  
   var objImg = document.getElementById("imgToggleDocAbstract[" + intDocID + "]");  

   if(objDiv.className == "hide")
   {
      objDiv.className = "unhide";
      objImg.src = "images/tree-minus.gif";
   }
   else
   {
      objDiv.className = "hide";
      objImg.src = "images/tree-plus.gif";
   }
}


//enables/disables auth type selection based on value in audience search text
function toggleWikiAuthSearch()
{
   var objText = document.forms['frmSearchDocs'].elements['txtWikiAuthSearch'];
   var objSelect = document.forms['frmSearchDocs'].elements['selWikiAuthTypeCode'];

   if(objText.value.length > 0)
   {
      objSelect.className = "";
      objSelect.disabled = "";
   }
   else
   {
      objSelect.className = "disabled";
      objSelect.disabled = "disabled";
   }
}
