Загрузка предыдущих комментариев — для uCoz

Загрузка предыдущих комментариев  — для uCoz
К материалу может быть много комментариев, которые увеличивают размер страницы. Однако при помощи данной функции вы сможете видеть только часть комментариев. Но для того, чтобы отобразить все комментарии, вам нужно нажать на кнопку "Загрузить предыдущие комментарии". Всё устанавливается на «Страницу материала и комментариев к ней». Кнопка:
Code
<?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $COM_NUM_PAGES$=0)?><?else?>
<div id="loadPButton">
<input onclick="loadComm(<?substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))+1?>)" type="button" value="Загрузить предыдущие комментарии"/>
</div>
<?endif?>
Скрипт (вставлять после кнопки):
Code
<script type="text/javascript">
function loadComm(b) {
$('#loadPButton').html('<img src="http://src.ucoz.net/img/ma/m/i2.gif"/>');
$.get(location.href + '-0-' + b, function (a) {
$('#loadPButton').remove();
$('#allEntries').html($('#allEntries').html() + $('#allEntries', a).html() + ($('#loadPButton', a).length ? '<div id="loadPButton">' + $('#loadPButton', a).html() + '</div>' : ''));
});
};
</script>
Скачать файлы