Чье это, почему не заменить руками в исходнике, почему скриптом меняется?
Если скрипт, то в TH:
var reply = ['Название', 'Размер', 'Описание'];
document.querySelectorAll('#indexlist th a').forEach(function(e, i) {
e.textContent = reply[i]
});
А Parent Directory, это в одной строке таблицы или их много?