Нужен скрипт

Сергей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.06.2009

Пример скрипта можно увидеть на сайте: http://xxibek.net/index.php

Если нажать на "Скрыть рекламный блок", то он поднимется вверх и будет закрыт.

Минусы этого скрипта:

1) Состоит из 2-x подключённых файлов + код внутри html документа

2) Размер скрипта: 80кб

3) В Опере баннер не сохраняется закрытым, если перезагрузить страницу. (скрипт работает без куков)

4) Во всех других браузерах закрытый баннер при загрузке страницы грузится открытым, и через время (после полной загрузки документа) закрывается.

Плюсы:

1) Плавное раскрытие и закрытие блока.

Я думаю, алгоритм работы скрипта должен быть такой:

1) Скрипт должен быть написан на JavaScript и должен грузиться браузером из кэша, а не грузится заново каждый раз на новой странице.

2) Пользователь заходит на сайт и этот баннер изначально открыт и заносит в куки значение "1".

3) После перезагрузки страницы скрипт делает проверку значения куки, и если значение "1", то выводи баннер открытым.

4) Когда пользователь нажимает на кнопку "Закрыть рекламный баннер", то баннер поднимается вверх и в куки заносится значение "0", а картинка со словом "Закрыть рекламный баннер" меняется на другую картинку с текстом: "Открыть рекламный баннер"

5) Ну и тоже самое при открытии баннера, только наоборот

P.S.

1) Очень хочется видеть подобный скрипт, но чтобы кода в нём было намного меньше, чем в примере, который я показал.

2) Чтобы баннер сохранялся закрытым во всех браузерах, если его закрыли (а не как в примере, что я показал)

3) В идеале, если баннер будет также плавно закрываться и открываться

Заявки фрилансеров