ну вот, переписал скрипт:
$(document).ready(function() {
var scrollTextBox = $('#secondary'); //головной div, в который помещен aside с текстом внутри
var thisHeight = scrollTextBox.children().height() + 'px';
function marqueePlay() {
scrollTextBox.children().clone(true).appendTo(scrollTextBox);
scrollTextBox.children(':first').each(function() {
$(this).animate({
marginTop: '-' + thisHeight}, 20000, 'linear', function() {
scrollTextBox.children(':first').remove();
marqueePlay(); //переход к основной функции
}
);
});
}
marqueePlay();
});
скрипт работает отлично, но с той возможностью плавности которую предоставляет нам jQuery... (на Flash, CSS3 - значительно плавнее)