var aHelpIcons = new Array();
function registerHelpIcon(sId) {
  var bHasSID = false;
  for (var i=0; i<aHelpIcons.length && !bHasSID; i++) {
    if (aHelpIcons[i] == sId) {
      //Already added!
      bHasSID = true;
    }
  }
  if (!bHasSID) {
    aHelpIcons[aHelpIcons.length] = sId;
  }
  return;
}
function showAllHelpIcons() {
  for (var i=0; i<aHelpIcons.length; i++) {
    self.document.getElementById(aHelpIcons[i]).style.display = 'block';
  }
}
function hideAllHelpIcons() {
  for (var i=0; i<aHelpIcons.length; i++) {
    self.document.getElementById(aHelpIcons[i]).style.display = 'none';
  }
}
function toggleAllHelpIcons() {
  var oEle = null;
  var display = '';
  for (var i=0; i<aHelpIcons.length; i++) {
    oEle = self.document.getElementById(aHelpIcons[i]);
    if (i == 0) {
      if (oEle.style.display != 'block') {
        display = 'block';
      } else {
        display = 'none';
      }
    }
    oEle.style.display = display; 
  }
}
function toggleHelpIcon(id,visible) {
  var oEle = self.document.getElementById(id);
  if (oEle != null) {
    if (toggleHelpIcon.arguments.length == 1) {
      if (oEle.style.display != 'block') {
        oEle.style.display = 'block';
      } else {
        oEle.style.display = 'none';
      }
    } else {
      if (visible) {
        oEle.style.display = 'block';
      } else {
        oEle.style.display = 'none';
      }  
    }
  }
  
}

