Исправление Waterlaz, 13.01.15 20:54 (текущая версия) :
Может быть, один из if'ов не срабатывает?
if ( .. ) t = mtime(); if ( .. ) t = mtime() - t;
Исходная версия Waterlaz, 13.01.15 20:54: