function selectedItemsHyperLink_onLoad(collection) 
{
  selectedItemsHyperLink_attachControls(collection);
  selectedItems_updateSelectedItemsHyperLinkCounts(collection);
}

function selectedItemsHyperLink_attachControls(collection)
{
  var boxes = selectedItems_getControls(collection);
  
  for (k = 0; k < boxes.length; k++)
  {
    addHandler(boxes[k], 'onclick', selectedItemsHyperLink_onCheckChanged);
    selectedItemLinkButton_onLoad(boxes[k]);
  }
}

function selectedItemsHyperLink_getCount(collection)
{
  return window[collection + 'Count'];
}

function selectedItemsHyperLink_setCount(collection, count)
{
  window[collection + 'Count'] = count;
}

function selectedItemsHyperLink_onCheckChanged(e)
{
  sender = getSender(e);
    
  if (sender.tagName != 'A')
    sender = getParent(sender);
    
  var collection = getAttributeValue(sender, 'collection');

  selectedItems_updateSelectedItemsHyperLinkCounts(collection);
}

  