function primitiveHeadingControl_markItem(sender) 
{ 
  var value = getAttributeValue(sender, 'value'); 
  var selected = selectedItems_isSelected('SelectedPrimitives', value); 
  if (selected) 
  { 
    selectedItems_setSelected('SelectedPrimitives', value, false); 
    var text = getAttributeValue(sender, 'unselectedText'); 
  } 
  else 
  { 
    selectedItems_setSelected('SelectedPrimitives', value, true); 
    var text = getAttributeValue(sender, 'selectedText'); 
  } 
  setInnerText(sender.childNodes[0], text); 
  selectedItems_updateSelectedItemsHyperLinkCounts('SelectedPrimitives');
} 

function primitiveHeadingControl_toggleTocAlert(sender)
{
  var code = getAttributeValue(sender, 'value');

  if (!MetaPress.Products.Reader.Web.UI.PrimitiveHeadingControl.ToggleTocAlert(code).value)
    return true;
    
  var eText = getAttributeValue(sender, 'enabledText');
  var dText = getAttributeValue(sender, 'disabledText');
  
  if (getInnerText(sender) == eText)
    setInnerText(sender, dText);
  else
    setInnerText(sender, eText); 

  return false;
}
