$prefix = $_REQUEST['prefix'];
        $users = User::FetchLike($prefix, ['select_list' => 'id, name, surname', 'is_assoc' => true]);
        $content = json_encode($users);
    }
} else {
    if (isset($_REQUEST['search'])) {
        switch ($_REQUEST['search']) {
            case 'global':
                $text = $_REQUEST['text'];
                $users = User::FetchLike($text, ['select_list' => 'id, name, surname', 'is_assoc' => true, 'special' => ['link_to_full']]);
                for ($i = 0; $i < count($users); ++$i) {
                    $users[$i]['name'] = Language::Translit($users[$i]['name']);
                    $users[$i]['surname'] = Language::Translit($users[$i]['surname']);
                }
                $res = array('users' => $users, 'users_name' => Language::Word('users'));
                $articles = Article::FetchLike('name', ['text' => $text, 'select_list' => 'id, name', 'special' => 'link_to_full', 'is_assoc' => true]);
                $res['articles'] = $articles;
                $res['articles_name'] = Language::PublicMenu('articles');
                $directions = Direction::FetchByName($text, array('format' => 'assoc', 'select_list' => array('id', 'name', 'link_to_full')));
                $res['directions'] = $directions;
                $res['directions_name'] = Language::PublicMenu('directions');
                $projects = Project::FetchByName($text, array('format' => 'assoc', 'select_list' => array('id', 'name', 'link_to_full')));
                $res['projects'] = $projects;
                $res['projects_name'] = Language::PublicMenu('projects');
                $content = json_encode($res);
                break;
            default:
                break;
        }
    } else {
        if (isset($_REQUEST['download'])) {