$(document).ready(function() {
  if ($('div.short_news').length ==0){
	  return;
  }
  var totalShortNews = $('div.short_news').length;
  var container = $('div#shortnews_container_inner');
  var pause;
  var rotateInProgress = false;

  var headlineRotate = function(){
  
      if (!rotateInProgress)
      {
        rotateInProgress = true;
        pause = false;
        var lastNewsItem = $('div.short_news').eq(totalShortNews - 1);
        var lastHtml = lastNewsItem.html();
        var firstNewsHeight = lastNewsItem.height(); //.css('height'); //padding
		// remove the px at the end.
//        firstNewsHeight = firstNewsHeight.replace("px", "");
        firstNewsHeight = Math.round(parseFloat(firstNewsHeight));

        $('<div></div>').addClass('short_news')
                        .css('height', '0')
                        .prependTo(container);

        var firstItem = $('div.short_news').eq(0);
        firstItem.animate({height: '+=' + firstNewsHeight}, 1200, function(){
                     firstItem.html(lastHtml);
                     lastNewsItem.remove();
                     rotateInProgress = false;
                     });
         if(!pause){
           pause = setTimeout(headlineRotate, 5000);
         }
      }

  };
  if(!pause){
    pause = setTimeout(headlineRotate, 5000);
  }

  container.hover(function(){
    clearTimeout(pause);
    pause = false;

    }, function(){
         if(!pause){
           pause = setTimeout(headlineRotate, 1000);
         }
       });

});
