} // Определяем права по просмотру результатов if ($viewmode != "Add" && CanViewResults($Administrator, $Moderator, $RaidStage)) { $AllowViewResults = 1; } else { $AllowViewResults = 0; } // Получаем параметры марш-броска $sql = "select r.raid_name, r.raid_registrationenddate, raid_mapprice, raid_teamslimit,\n\tDATE_SUB(MIN(lp.levelpoint_mindatetime), INTERVAL COALESCE(r.raid_readonlyhoursbeforestart, 8) HOUR) as raid_editend\n\tfrom Raids r, Distances d, LevelPoints lp\n\twhere r.raid_id = {$RaidId} and d.raid_id = r.raid_id and lp.distance_id = d.distance_id and lp.levelpoint_mindatetime is not NULL and lp.levelpoint_mindatetime > 0"; $Row = CSql::singleRow($sql); $RaidName = $Row['raid_name']; $RegistrationEnd = $Row['raid_registrationenddate'] . " 23:59"; $EditEnd = substr($Row['raid_editend'], 0, -3); $MapPrice = $Row['raid_mapprice']; $TeamsLimit = $Row['raid_teamslimit']; $InvitationEnd = CSql::invitationDeadline($RaidId); // Получаем количество зарегистрированных команд $sql = "select count(*) as teamscount from Raids r, Distances d, Teams t\n\twhere r.raid_id = {$RaidId} and r.raid_id = d.raid_id and d.distance_id = t.distance_id\n\tand t.team_hide = 0 and t.team_outofrange = 0"; $TeamsCount = CSql::singleValue($sql, 'teamscount'); // Получаем количество команд в листе ожидания $sql = "select count(*) as waitcount from Raids r, Distances d, Teams t\n\twhere r.raid_id = {$RaidId} and r.raid_id = d.raid_id and d.distance_id = t.distance_id\n\tand t.team_hide = 0 and t.team_waitdt is not NULL"; $WaitCount = CSql::singleValue($sql, 'waitcount'); // 21.03.2014 Ищем ссылку на положение в загруженных файлах $RaidRulesLink = CSql::raidFileLink($RaidId, 1, false); // Выводим javascrpit ?> <script language="JavaScript" type="text/javascript"> // Функция проверки правильности заполнения формы function ValidateTeamDataForm() {