// bill
var topElementId = '0', t;

$(document).ready(function(){
var el = $('#billframe').children();
// проверяем количество элементов в списке: если элементов больше
// чем вмещается в видимую область, то начинаем скролирование
if (el.size() > 1) {
// присваиваем каждому элементу списка свой ID
el.each(function(i){
$(this).attr('id','row'+i);
});
// запускаем таймер. число задает количество милисекунд между
// загрузкой страницы и началом скролирования
t = setTimeout('listSlideUp()', 3000);
}
});

function listSlideUp() {
// для самого верхнего элемента списка (не видимого на странице)
// вызываем функцию плавного уменьшения высоты
$('#row'+topElementId).slideUp(2000, function(){
// тут определяем кол-бэк функцию, выполняющуюся после завершения
// работы slideup

// если текущий элемент не вспомогательный, 
// то переносим его в конец списка
if (topElementId > 0) {
// создаем копию верхнего элемента
var topElement = jQuery('#row'+topElementId).clone().show();
// убираем верхний элемент из списка
$('#row'+topElementId).remove();
// добавляем скопированный элемент в конец списка
$('#billframe').append(topElement);
}
topElementId++;
// если номер верхнего элемента больше количества элементов,
// то сбрасываем его в 1
if (topElementId >= jQuery('#billframe').children().size()) {
topElementId = 1;
}
});
// опять запускаем таймер
t = setTimeout('listSlideUp()', 4000);
}

