var newsitems;
var curritem=0;
var iPause=0;

jQuery(document).ready(function(){
  var $j = jQuery.noConflict();
    var tickerSelector = "ul#ticker li";
    newsitems = $j(tickerSelector).hide().hover(
        function(){
            $j(this).addClass("hovered");
            iPause=1;
        },
        function(){
            $j(this).removeClass("hovered");
            iPause=0;
        }
    ).filter(":eq(0)").show().add(tickerSelector).size();
    setInterval(ticknews,4000);
});


function ticknews() {
  var $j = jQuery.noConflict();
  if (iPause==0){
    $j("#ticker li:eq("+curritem+")").fadeOut("slow",function(){$j(this).hide();});
    curritem = ++curritem%newsitems;
		if (!$j(" #ticker li:eq("+curritem+")").html()){curritem=0}
    $j("#ticker li:eq("+curritem+")").fadeIn("slow");
    }
}