var pos = 0;
var feed;
var ticker;

$.get("/web/feed.php?web", function(feeddata) {
	feed = feeddata;
	ticker = setTimeout("feednext();", 3000);
});

function feednext() {
	$('#feed > span').fadeOut(300, function() {
		clearTimeout(ticker);
		if ($(feed).find('item:eq(' + pos + ')').children('title').text().length > 40) {
			var title = '';
			var dots = false;
			var words = $(feed).find('item:eq(' + pos + ')').children('title').text().split(' ');
			for (var w in words) {
				if (dots) {
					// Do nothing
				} else if (title.length + words[w].length <= 35) {
					title += ' ' + words[w];
				} else if (dots == false) {
					title += '...';
					dots = true;
				}
			}
		} else {
			var title = $(feed).find('item:eq(' + pos + ')').children('title').text();
		}
		var href = $(feed).find('item:eq(' + pos + ')').children('link').text();
		pos ++;
		if (pos == $(feed).find('item').length) pos = 0;
		$('#feed > span').html('<a href="' + href + '" title="' + title + '">' + title + '</a>');
		$('#feed > span').fadeIn(300);
		ticker = setTimeout("feednext();", 3000);
	});
}
