спасибо за помощь
но я никак не могу разобраться в этих строчках
if (/^date_/.test(e)) {
var e = e.replace("ate_", "t"),
получается он в первой tr ищет строчку date_ потом делает replace и превращает строку из date_ в dt
но если в первой tr будет class="date_tr date_01_07_2013"
и по логике поменять код на
if (/^date_tr.date_/.test(e)) {
var e = e.replace("ate_tr.date_", "t"),
то он должен работать как и было но он начинает работать наоборот т.е. скрывает первую tr (сам себя) что я написал не правильно?