function getTreeTranslation($groupid)
 {
     require_once $GLOBALS["where_framework"] . '/modules/org_chart/tree.org_chart.php';
     $repoDb = new TreeDb_OrgDb($GLOBALS['prefix_fw'] . '_org_chart_tree');
     $pos = strpos($groupid, '_');
     $arr_translations = $repoDb->getFolderTranslations(substr($groupid, $pos + 1));
     return $arr_translations[getLanguage()];
 }
 /**
  *
  **/
 function addToTree($treeid)
 {
     require_once _base_ . '/lib/lib.form.php';
     if ($treeid === FALSE) {
         return;
     }
     require_once dirname(__FILE__) . '/../modules/org_chart/tree.org_chart.php';
     $repoDb = new TreeDb_OrgDb($GLOBALS['prefix_fw'] . '_org_chart_tree');
     if (isset($_POST['okselector'])) {
         // aggiungere i selezionati al gruppo
         $idst = $repoDb->getGroupST($treeid);
         $idst_desc = $repoDb->getGroupDescendantsST($treeid);
         $arr_selection = $this->getSelection($_POST);
         $arr_unselected = $this->getUnselected();
         foreach ($arr_unselected as $idstMember) {
             $this->aclManager->removeFromGroup($idst, $idstMember);
             $this->aclManager->removeFromGroup($idst_desc, $idstMember);
         }
         foreach ($arr_selection as $idstMember) {
             $this->aclManager->addToGroup($idst, $idstMember);
             $this->aclManager->addToGroup($idst_desc, $idstMember);
         }
         Util::jump_to('index.php?modname=directory&op=org_chart');
     } elseif (isset($_POST['cancelselector'])) {
         Util::jump_to('index.php?modname=directory&op=org_chart');
     } else {
         if (!isset($_GET['stayon'])) {
             $idst = $repoDb->getGroupST($treeid);
             $this->resetSelection($this->aclManager->getGroupUMembers($idst));
         }
         $arr_translations = $repoDb->getFolderTranslations($treeid);
         $this->show_group_selector = FALSE;
         $this->show_orgchart_selector = FALSE;
         $this->hide_suspend = FALSE;
         $this->loadSelector('index.php?modname=directory&op=addtotree&treeid=' . $treeid . '&stayon=1', $this->lang->def('_ADD') . ' ' . $arr_translations[getLanguage()], $this->lang->def('_ADD'), TRUE);
     }
 }