function indicateLinkTypes()
{
  if (!document.getElementsByTagName) return false;
  if (!document.createElement) return false;
  var anchors = document.getElementsByTagName('a');
  for (var i = 0; i < anchors.length; i++)
  {
    var anchorTargetTokens = anchors[i].href.split('.');
    if (anchorTargetTokens.length > 0)
    {
      var anchorTargetExt = anchorTargetTokens[anchorTargetTokens.length - 1];
      if ((anchorTargetExt == 'mp3') ||
          (anchorTargetExt == 'doc') ||
          (anchorTargetExt == 'rtf') ||
          (anchorTargetExt == 'pdf') ||
          (anchorTargetExt == 'jpg'))
      {
        var wrapperDiv = document.createElement("div");
        addClass(wrapperDiv, anchorTargetExt);
        wrapperDiv.appendChild(anchors[i].cloneNode(true));
        var parent = anchors[i].parentNode;
        parent.replaceChild(wrapperDiv, anchors[i]);
      }
    }
  }
}

addLoadEvent(indicateLinkTypes);
