Они устанавливают свойство CSS .display во внутреннем DIV с 'none' на '', что делает его визуальным.
Это немного сложно, так как JS, кажется, здесь, что делает это:
http://www.zenfolio.com/zf/script/en-US/mozilla5/windows/5AN2EHZJSZSGS/sitehome.js
Но в основном так все и делают. Это где-то там.
РЕДАКТИРОВАТЬ: Вот оно, похоже:
//... (bunch of junk)
zf_Features.prototype._entry_onclick = function(e, index)
{
var cellNode = this.dom().getElementsByTagName("H3")[index].parentNode;
while (cellNode.tagName != "TD") cellNode = cellNode.parentNode;
if (this._current != null) this.dom(this._current).className = "desc";
if ("i" + index != this._current)
{
cellNode.className = "desc open";
cellNode.id = this.id + "-i" + index;
this._current = "i" + index;
}
else this._current = null;
zf_frame.recalcLayout();
return false;
};
По сути, то, что они делают, - это действительно окольный и запутанный способ сделать div внутри TD с классом "desc" вместо класса "desc open", который раскрывает его содержимое. Так что это действительно тупой окольный способ сделать то же самое, что и все остальные (то есть обработать нажатие кнопки мыши, чтобы изменить свойство display скрытого div на non-hidden).
РЕДАКТИРОВАТЬ 2:
lol, пока я пытался его отформатировать, другие тоже его нашли. =) Ты быстрее меня;)