﻿
function expandCollapse(elem, changeImage) {
  if (document.getElementById) {
    ecBlock = document.getElementById(elem);
    if (ecBlock != undefined && ecBlock != null) {
      if (changeImage) {
        //gets the image associated
        elemImage = document.getElementById(elem + "Image");
      }
      //make sure elemImage is good
      if (!changeImage || (elemImage != undefined && elemImage != null)) {
        if (ecBlock.style.display == "none" || ecBlock.style.display == null || ecBlock.style.display == "") {
          //shows the info.
          ecBlock.style.display = "block";
          if (changeImage) {
            //Just got in expanded mode. Thus, change image to "collapse"
            elemImage.src = "images/minus.jpg";
          }
        }
        else if (ecBlock.style.display == "block") {
          //hide info
          ecBlock.style.display = "none";
          if (changeImage) {
            //Just got in collapsed mode. Thus, change image to "expand"
            elemImage.src = "images/minus.jpg";
          }
        }
        else {
          //catch any weird circumstances.
          ecBlock.style.display = "block";
          if (changeImage) {
            elemImage.src = "images/plus.jpg";
          }
        }
      }
      //end check elemImage
    }
    //end check ecBlock
  }
  //end getElemById
}
//end expandCollapse function

