Удалить тему не удастся, поэтому лучше объяснюсь - нашёл строку с ошибкой с помощью IE8: оказалось в идентичном коде для плавного закрытия окошка вместо "минуса" затесалось "тире"...
obj.style.height = (obj.offsetHeight -- 10) + "px";
Код, стало быть, рабочий, только технически некорректный - высота увеличивается, а ширина - нет...