/**
 * @author lucas caro
 */
var rss_item_count;
var rss_item_interval;
var current_rss_item=0;
var old_rss_item=0;
var rotate_time_interval=3000;
var rotate_speed=1000;
var animatingIn={};
var animatingOut={};
var container_height=150;

$(document).ready(function(){
	rss_item_count=$('#newsroll_container .rss_item_group').size();
	$('#home_rss .rss_item_group:eq('+current_rss_item+')').css('top','5px');

	rss_item_interval = setInterval(rss_rotate,rotate_time_interval);
  	$('#newsroll_container').hover(function() {
    	clearInterval(rss_item_interval);
  	}, function() {
    	rss_item_interval = setInterval(rss_rotate,rotate_time_interval);
	});
	$('ul.main_menu li a').hover(function(){
			$(this).css('background', '#607172');
			$(this).animate({
				backgroundColor: "#7e8c8d"
			}, 500,Function('animatingIn[\''+this.id+'\']=false;$(this).css(\'background\',\'#7e8c8d\');'));

	},function(){
			animatingOut[this.id] = true;
			$(this).animate({
				backgroundColor: "#607172"
			}, 300,function(){
				animatingOut[this.id]=false;
			});

	})
	$("#newsroll_container .rss_item_group:eq(" + current_rss_item + ")").css('top',5+'px');
});


function rss_rotate(){
    current_rss_item = (old_rss_item + 1) % rss_item_count;
	$("#newsroll_container .rss_item_group:eq(" + old_rss_item + ")")
    	.animate({top: -container_height},rotate_speed, function() {
      	$(this).css('top', container_height+5+'px');
    });
  	$("#newsroll_container .rss_item_group:eq(" + current_rss_item + ")")
	    .animate({top: 5},rotate_speed);
  	old_rss_item = current_rss_item;
}

