$(window).load(function() {
	var _twitter_wrappers = $('.twitter-news .twitter-news-list ul');
	var _twitter_wrapper_marginTopBase = -2;
	var _twitter_timeout = 2500;
	var _twitter_actiontime = 700;
	_twitter_wrappers.each(function() {
		var _twitter_block = $(this);
		_twitter_block.css('margin-top', _twitter_wrapper_marginTopBase+'px');
		//var _twitter_block_max_offset = _twitter_block.parent().outerHeight();
		//alert(_twitter_block_max_offset);
		var _twitter_block_offset = _twitter_block.offset();
		var _twitter_block_last_link = _twitter_block.find('li:last');
		var _twitter_current_step = 0;
		var _twitter_calc = function() {
			_twitter_animate(_twitter_block, _twitter_current_step);
			var _twitter_block_offset_link = _twitter_block_last_link.offset();
			var _twitter_block_offset_bottom = _twitter_block_offset_link.top - _twitter_block_offset.top;
			_twitter_current_step++;
			if (_twitter_block_offset_bottom <= _twitter_block_offset.top) {
				_twitter_current_step = 0;
				setTimeout(function() {
					var _twitter_params = {marginTop: _twitter_wrapper_marginTopBase+'px'};
					_twitter_block.animate(_twitter_params, _twitter_actiontime);
					setTimeout(_twitter_calc, _twitter_timeout * 2);
				}, _twitter_actiontime * 2);
			} else {
				setTimeout(_twitter_calc, _twitter_timeout);
			}
		}
		setTimeout(_twitter_calc, _twitter_timeout);
	});
	function _twitter_animate(_twitter_block, _twitter_eq) {
		var _twitter_link = _twitter_block.find('li:eq('+_twitter_eq+')');
		var _twitter_link_height = _twitter_link.outerHeight(true) + 1;
		var _twitter_params = {marginTop: '-='+_twitter_link_height+'px'};
		_twitter_block.animate(_twitter_params, _twitter_actiontime);
	}
});
