// News Fader
$(function() {
    var ticker = $("#wrap #mainContent .newsPanel ul");
    ticker.css("overflow", "hidden");    

    function animator(currentItem) {
        var distance = currentItem.height();
        duration = (distance + parseInt(currentItem.css("marginTop"))) / 0.015;
        currentItem.animate({ marginTop: -distance }, duration, "linear", function() {
            currentItem.appendTo(currentItem.parent()).css("marginTop", 0);
            animator(currentItem.parent().children(":first"));
        });
    };

    animator(ticker.children(":first"));
    
    ticker.mouseenter(function() {
        ticker.children().stop();
    });

    ticker.mouseleave(function() {
        animator(ticker.children(":first"));
    });
});



