pilot, так в чем сложность то ? Писать не буду. Но на путь толкну. Берешь все тоже самое что и тут, переносишь на ajax все это дело. и делаешь все это дело через switch, внутри этой конструкции пишешь case 'last_day' : внутри него помещаешь код, в запросе меняешь только чтоб выводились за сутки, $html .= 'тут_выводишь'; break; одну часть сделал, с остальными все тоже самое, в tpl файл останется вывести только скрипт и переключатели на все это дело.