<ol class="navigation">
<?php foreach ($this->container as $page) : ?>
    <?php
        // Host users do not have access to the General Preferences
        // therefor we need to manually change the page parameters
        // to point to the first allowed item in the Preferences
        // which is 'My Profile' page
        $user = Application_Model_User::getCurrentUser();
        $isHost = $user->isUserType(array(UTYPE_HOST));
        if ($isHost && $page->getTitle() === 'Settings') {
                $page->set('resource', 'usersettings');
		$page->set('controller', 'user');
                $page->set('action','edit-user');
        }
	?>
    <?php if($this->navigation()->accept($page)) : ?>
        <li class="top <?php if($page->isActive(true)){echo 'active';} ?>">
            <?php if($page->hasPages()) : ?>
            <a class="top_link" href="<?php echo $page->getHref(); ?>">
                <span class="down"><?php echo $page->getClass(); echo _($page->getLabel()); ?></span>
            </a>
            <ul class="sub">

                <?php foreach ($page->getPages() as $sub) :
                         if($sub->getId() == "manage_folder"){
                             continue;
                         } ?>

                <?php if($this->navigation()->accept($sub)) : ?>

                <li>
                    <a href="<?php echo $sub->getHref(); ?>" <?php echo ($sub->getTarget() != "")?"target=\"".$sub->getTarget()."\"":""; ?>><?php echo $page->getClass(); echo _($sub->getLabel()); ?></a>
                </li>
                <?php endif; ?>
                <?php endforeach; ?>
            </ul>
            <?php else: ?>
            <a class="top_link" href="<?php echo $page->getHref(); ?>">
                <span><?php echo $page->getClass(); echo _($page->getLabel()); ?></span>
            </a>
            <?php endif; ?>
        </li>
    <?php endif; ?>
<?php endforeach; ?>
</ol>