function tog(idNum,moreImgSrc,lessImgSrc) {
  var showHideDiv=document.getElementById('showHideSection'+idNum);
  var showHideImg=document.getElementById('showHideSectionImg'+idNum);
  if (showHideDiv.className=='showElement') {
	  showHideDiv.className='hideElement';
    showHideImg.src=moreImgSrc;
  } else {
    showHideDiv.className='showElement';
    showHideImg.src=lessImgSrc;
  }
  return false;
}

function initOnClicks(el) {
  var elImg = el.getElementsByTagName('img');
  var elImgId = 1;
  for (var i=0; i<elImg.length; i++) {
    if (elImg[i].id == 'showHideSectionImg'+elImgId) {
      if (el.id == 'showHideSection') {
        elImg[i].onclick=function() {tog(this.number,'images/expand.gif','images/contract.gif');};
      } 
      elImg[i].number=elImgId;
      elImg[i].style.cursor='pointer';
      elImgId++;
    }
  }
}

if (document.getElementById && document.getElementsByTagName)
  window.onload=function() {
	if (document.getElementById('showHideSection')) { initOnClicks(document.getElementById('showHideSection')); }
  };

