} else if (fc.getType().equals("UserForumPost")) {
ForumPost fp = new UserForumPost();
fp.setId(fc.getId());
gotoThread(fp, fc.getStart(), fc.isCreate());
} else if (fc.getType().equals("RecentForumPost")) {
gotoForum(new RecentForumPostTopic(), fc.getStart(), false,
FORUM_THREAD_MAX, fc.isCreate());
} else {
throw new UnsupportedOperationException("Bad Forum Type: "
+ fc.getType());
}