if ($_REQUEST['clear_all'] == "Y") {
        CSticker::DeleteAll();
    }
    // Settings
    COption::SetOptionString("fileman", "stickers_hide_bottom", $_REQUEST['set_hide_bottom'] == "Y" ? "Y" : "N");
    COption::SetOptionString("fileman", "stickers_start_sizes", $_REQUEST['set_sizes']);
    COption::SetOptionString("fileman", "stickers_use_hotkeys", $_REQUEST['use_hotkeys'] == "Y" ? "Y" : "N");
    // Access
    $arTaskPerm = array();
    foreach ($arGroups as $group) {
        $tid = ${"TASKS_" . $group["ID"]};
        if ($tid) {
            $arTaskPerm[$group["ID"]] = intVal($tid);
        }
    }
    CSticker::SaveAccessPermissions($arTaskPerm);
    COption::SetOptionString('fileman', 'stickers_default_access', intVal($_REQUEST['st_default_access']));
    $defaultAccess = intVal($_REQUEST['st_default_access']);
}
$arTaskPerm = CSticker::GetAccessPermissions();
$strTaskOpt = "";
foreach ($arTasks as $id => $task) {
    $strTaskOpt .= '<option value="' . $id . '">' . (strlen($task['letter']) > 0 ? '[' . $task['letter'] . '] ' : '') . $task['title'] . '</option>';
}
$strGroupsOpt = '<option value="">(' . GetMessage('FM_ST_SELECT_GROUP') . ')</option>';
$arGroupIndex = array();
foreach ($arGroups as $group) {
    $arGroupIndex[$group['ID']] = $group['NAME'];
    $strGroupsOpt .= '<option value="' . $group['ID'] . '">' . htmlspecialcharsex($group['NAME']) . ' [' . intVal($group['ID']) . ']</option>';
}
?>