get($type)) { $menu =& JSite::getMenu(); $item = $menu->getItem($itemid); //var_dump($menu);die; if ($item) { $url = JRoute::_($item->link.'&Itemid='.$itemid, false); } else { // stay on the same page $uri = JFactory::getURI(); $url = $uri->toString(array('path', 'query', 'fragment')); } } else { // stay on the same page $uri = JFactory::getURI(); $url = $uri->toString(array('path', 'query', 'fragment')); } return base64_encode($url); } function getType() { $user = & JFactory::getUser(); return (!$user->get('guest')) ? 'logout' : 'login'; } }