Желательно к скрипту дать читабельные комментарии, а не " Îáâîðà÷èâàåì ôóíêöèþ toggle â ëîêàëüíîå çàìûêàíèå:"
и показать не PHP-код, а HTML-результат. Есть действующая ссылка этой страницы?
по PHP-коду: Лучше не использовать конструкцию /if ... elseif/, а оператор switch() - так код прозрачнее.
но в Вашем случае, где проверяемый параметр $i - это последовательные цифры ещё лучше написать одну функцию, которая будет генерировать один блок HTML, например, что-то вроде такого:
function OneLine($i)
{
echo '<tr><TD width="39" height="39" nowrap align="center" valign="middle">';
echo '<A href="javascript
://" onClick="toggle("'.$day_sel.'");return false;" class="c"><div class="data1"><br>'.$day_now.'.0'.$month_now'</div></a>
echo '</TD></tr>';
}
Кстати, я так и не понял, на что у Вас влияет праметр $i