/**
  * Get parent members object
  * 
  * @param int $a_node_id
  * @return array
  */
 function getParentMemberIds($a_node_id)
 {
     $container_id = $this->getParentContainerId($a_node_id);
     if ($container_id) {
         $members = null;
         if (ilObject::_lookupType($container_id) == "crs") {
             include_once "Modules/Course/classes/class.ilCourseParticipants.php";
             $members = new ilCourseParticipants(ilObject::_lookupObjId($container_id));
         } else {
             include_once "Modules/Group/classes/class.ilGroupParticipants.php";
             $members = new ilGroupParticipants(ilObject::_lookupObjId($container_id));
         }
         // :TODO: review limit, members vs. participants
         if ($members && $members->getCountParticipants() < 100) {
             return $members->getParticipants();
         }
     }
 }