void SelectPreviousItem()
{
if (selected_item == null) {
SelectItem (items [2] as LinkItem); // skips Banner and Common Actions label
return;
}
int idx = items.IndexOf (selected_item);
while (--idx >= 2 && !(items[idx] is LinkItem));
if (idx >= 2)
SelectItem (items[idx] as LinkItem);
}