ИМХО, Ваш вариант можно сделать абсолютно без скриптов. Затемнение происходит почти во всех лайт боксах с помощью добавления дива со стилями position:fixed и бооольшим z-index. Можно к нужному диву применить на время(а может и на совсем, в зависимости от того, что нужно) тот же position:fixed или position:absolute с z-index'ом, большим, чем у "фона".
|