$(document).ready(function()
{
	if ($('#twitter').length == 0) return false;

	$('#twitter #news li').remove();

	var time = Math.round(new Date().getTime() / 100000); // enables caching for 100 seconds
	var url = 'http://twitter.com/status/user_timeline/LivechatInc.json?count=5&time='+time+'&callback=?';

	$.ajax({
		type: "GET",
		url: url,
		dataType: "json",
		cache: false,
		success: function (posts)
		{
			var post;
			for (var i=0, len=posts.length; i < len; ++i)
			{
				post = posts[i];
				post.text = post.text.replace(/(#(\w)+ ?)+$/, '')
				post.text = post.text.replace(/#/g, '');

				$('#twitter #news').append('<li><a href="http://twitter.com/LivechatInc/statuses/' + post.id + '">' + post.text + '</a></li>');
			}
			$('#twitter').append('</ul>');
			$('#twitter').fadeIn();

			$('#twitter #news').innerfade({
				animationtype: 'fade',
				speed: 250,
				timeout: 6500,
				type: 'sequence',
				containerheight: '1em'
			});
		}
	});
});