private void ShowTipOfTheDay(int tipIndex)
{
string tipText = TIPS_OF_THE_DAY[tipIndex];
lnkTipText.LinkArea = new LinkArea(0, 0);
_currentTipLinkTarget = null;
int linkOffset = tipText.IndexOf("<a href=\"");
if (linkOffset >= 0)
{
string linkTarget = tipText.Substring(linkOffset + 9);
_currentTipLinkTarget = linkTarget.Substring(0, linkTarget.IndexOf('"'));
tipText = tipText.Substring(0, linkOffset) + tipText.Substring(tipText.IndexOf('"', linkOffset + 9) + 2);
int linkEnd = tipText.IndexOf("</a>");
if (linkEnd >= 0)
{
tipText = tipText.Substring(0, linkEnd) + tipText.Substring(linkEnd + 4);
}
lnkTipText.LinkArea = new LinkArea(linkOffset, linkEnd - linkOffset);
}
lnkTipText.Text = tipText;
lnkNextTip.Top = lnkTipText.Bottom + 10;
pnlTipOfTheDay.Height = lnkNextTip.Bottom + 15;
}