function removecats($cat_id, $option) { $database =& JFactory::getDBO(); if (!is_array($cat_id) || count($cat_id) < 1) { echo "<script> alert('" . JText::_('Select an item to delete') . "'); window.history.go(-1);</script>\n"; exit; } $database->setQuery("SELECT * FROM #__mt_cats WHERE cat_id IN (" . implode(", ", $cat_id) . ")"); $categories = $database->loadObjectList(); $row = new mtCats($database); $row->load($cat_id[0]); HTML_mtree::removecats($categories, $row->getParent(), $option); }