"Ждущий режим" для сайта.
Если пользователь не проявляет активность на сайте в течении минуты (то есть не водит мышкой), то появляется окно с текстом: "ВЫ не проявляли активность на сайте больше минуты" вот во общем и всё)
В шапку кидаем этот скрипт:
Code
<script type="text/javascript">
TimerStart = 60 // Интервал запуска заставки (в секундах).
document.onmouseover = ZastavkaStop; // Останавливаем заставку если курсор мышки двинулся по сайту "функция ZastavkaStop()".
document.onkeypress = ZastavkaStop; // Останавливаем заставку если нажата любая кнопка "функция ZastavkaStop()".
function ZastavkaStop()
{
_closeMyWin('Zastavka'); // Закрываем ajax окно (тут надо доработать так как это немного неправильно).
setTimeout('ZastavkaStart()',TimerStart*1000); // Запуск функции ZastavkaStart()
}
function ZastavkaStart()
{
openLayerB('Zastavka',0,'/Zastavka.xml','Заставка :)',335,300,1,0,1); // Запуск ajax окна (заставка).
}
setTimeout('ZastavkaStart()',TimerStart*1000); // Запускаем заставку если сайт загрузился и с того момента курсор мышки не двигался "функция ZastavkaStop()".
</script>
Тынц.