Уведомление о новом личном сообщении для ucoz

Данный скрипт позволит не удручать пользователя, постоянно обновляя страницу, ожидая прихода личного сообщения. Проверка личных сообщений для uCoz возможна автоматически. Нет, скрипт не просто обновляет страницу, он проверяет именно сообщения, и делает это каждый 10 секунд. Окошко с оповещением будет появляться в нижнем углу, что не помешает пользователю продолжать свою работу на вашем сайте. Не отвлекаясь от просмотра, он сможет узнать о том, что у него есть новые сообщения.
Установка:
Вставить код в нижнюю часть сайта:
<?if($USER_LOGGED_IN$)?><script type="text/javascript">function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2]}; function getPM(){$.get("/index/14",function(a){var s=$("b.unread",a).size();if (s) {var n=tMess(s),all=[],leg=(s==1)?'Сообщение':'Сообщения';$("b.unread",a).each(function(){var title = $(this).html(), href = $(this).parent().attr("href"); all.push('» <a href="'+href+'">'+title+'</a>');}); new _uWnd('ls','Новые ЛС',250,120,{icon:'http://yraaa.ru/img/message.png',align:'left'},'<center>Вам пришло '+s+n+'!</center><br><fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,10000)};getPM();</script><?endif?>