This is what I use, please don't distribute it though.
Search Menu - Hook: 'search_intro'
PHP Code:
$forumid = INSERTFORUMID;
$forum =& $vbulletin->forumcache["$forumid"];
$optionvalue = $forumid;
$optiontitle = "$forum[depthmark] $forum[title_clean]";
if ($vbulletin->options['fulltextsearch'] AND !($vbulletin->userinfo['forumpermissions']["$forumid"] & $vbulletin->bf_ugp_forumpermissions['canviewthreads']))
{
$optiontitle .= '*';
$show['cantsearchposts'] = true;
}
$optionclass = 'fjdpth' . iif($forum['depth'] > 4, 4, $forum['depth']);
if (in_array($forumid, $vbulletin->GPC['forumchoice']))
{
$optionselected = 'selected="selected"';
$noforumselected = '';
}
else
{
$optionselected = '';
}
eval('$searchforumbits .= "' . fetch_template('option') . '";');
Forum Jump - Hook: 'forumjump'
PHP Code:
$forumid = INSERTFORUMID;
$forum = $vbulletin->forumcache["$forumid"];
$optionvalue = $forumid;
$optiontitle = $prependchars . " $forum[title_clean]";
$optionclass = 'fjdpth' . iif($forum['depth'] > 4, 4, $forum['depth']);
if ($curforumid == $optionvalue)
{
$optionselected = 'selected="selected"';
$optionclass = 'fjsel';
$defaultselected = '';
}
else
{
$optionselected = '';
}
eval('$jumpforumbits .= "' . fetch_template('option') . '";');