function biz_getHomeGroupList($c_member_id)
{
    $inc_smarty = new OpenPNE_Smarty($GLOBALS['SMARTY']);
    $inc_smarty->assign('PHPSESSID', md5(session_id()));
    $inc_smarty->templates_dir = 'pc/templates';
    $inc_smarty->assign("group_list", biz_getJoinGroup($c_member_id, 9));
    $inc_smarty->assign("group_count", biz_getGroupCount($c_member_id));
    $inc_smarty->assign("c_member_id", $c_member_id);
    $content = $inc_smarty->fetch('file:' . OPENPNE_MODULES_BIZ_DIR . '/biz/templates/inc_biz_home_group_list.tpl');
    return $content;
}
function biz_getDateMemberSchedule($y, $m, $d, $target_c_member_id, $u)
{
    $schedule = array();
    $contain = array();
    $tmp = biz_getDateSchedule($y, $m, $d);
    $sc_list = array();
    $biz_group_id_list = array();
    foreach (biz_getJoinGroup($target_c_member_id) as $value) {
        $biz_group_id_list[] = $value['biz_group_id'];
    }
    foreach ($tmp as $biz_schedule_id) {
        $biz_schedule = biz_getScheduleInfo($biz_schedule_id);
        $sql = 'SELECT c_member_id FROM biz_schedule_member WHERE biz_schedule_id = ?';
        $biz_schedule_member_id_list = db_get_col($sql, array(intval($biz_schedule_id)));
        // スケジュールに参加しているメンバー
        $members = biz_getJoinIdSchedule($biz_schedule_id);
        if (biz_isPermissionSchedule($u, $biz_schedule_id)) {
            if (in_array($target_c_member_id, $members)) {
                $contain[] = $biz_schedule_id;
            }
        }
    }
    $tmp = array_unique($tmp);
    foreach ($contain as $key => $value) {
        if (!is_null($value)) {
            //そのidの予定を得る
            $sql = 'SELECT * FROM biz_schedule WHERE biz_schedule_id = ?';
            $params = array(intval($value));
            $schedule += array($key => db_get_row($sql, $params));
        }
    }
    return $schedule;
}