//msg_addgrppois
 if ($action == msg_addgrppois) {
     if (isset($poilist)) {
         $lst1 = $js2->decode(str_replace("\\\"", "\"", $poilist));
         //echo $poilist;
         //$encoded = $files;
         if ($lst1 != null) {
             $ok = true;
             $poiid = "";
             $poi1 = null;
             $gf = new GroupFactory();
             for ($i = 0; $i < count($lst1); $i++) {
                 $poiid = $lst1[$i];
                 $poi1 = $pof->getPoi($usr->getUid(), $poiid);
                 if ($poi1 != null) {
                     if (!$gf->addGroupItem($groupid, $usr->getUid(), $poi1->getPoiId(), "Poi")) {
                         $ok = false;
                     }
                 }
             }
             if ($ok) {
                 echo application_getMessage(msg_addok);
             } else {
                 echo application_getMessage(msg_failed);
             }
         }
     } else {
         echo application_getMessage(msg_failed);
     }
 }
 //msg_remgrppois