$tc = new TagContainer();
            $p1 = new ItemParser();
            $lst1 = $p1->getTags();
            if ($lst1 != null) {
                for ($i = 0; $i < count($lst1); $i++) {
                    $tag1 = $lst1[$i];
                    $tc->addTag($tag1);
                }
                echo application_getMessage($tc);
            } else {
                echo application_getMessage(msg_failed);
            }
        }
        //msg_updategrp
        if ($action == msg_updategrp) {
            //($aGroupId, $aUsrId, $aFilename, $aDescription)
            if ($fac->updateGroup($usr->getUid(), $groupid, $groupname, $protection, $zoomlevel, $lat, $lon, $tagname)) {
                //echo $groupid.$usr->getUid();
                $grp = $fac->getGroup($usr->getUid(), $groupid);
                if ($grp != null) {
                    //echo $grp;
                    echo application_getMessage($grp);
                } else {
                    echo application_getMessage(msg_ok);
                }
            } else {
                echo application_getMessage(msg_failed);
            }
        }
    }
}