$(document).ready(function () {
	var rssFeedUrl = '/rssProxy.php';
	var outputElement = 'div.rssBlock';
	
	// Clear the output
	$(outputElement).empty();
	$(outputElement).html('<h3>SUM Studenten nieuws</h3>');
	
	// Get the feed
	$.get(rssFeedUrl, function (data) {
		$(data).find('item').each(function(i) {
			var item = $(this);
			var title = item.find('title').text();
			var description = item.find('description').text();
			var link = item.find('link').text();
			var pubDate = item.find('pubDate').text();
			var html = '<div><h4 title="' + pubDate + '"><a href="' + link + '">' + title + '</a></h4>';
			html += '<p>' + description.replace(/<\/?[^>]+>/gi, '') + '</p></div>';
			$(outputElement).append(html);
			if (i > 2) {
				showFeed();
				initTooltips();
				return false;
			}
		});
	});
	
	function initTooltips () {
		$('div.rssBlock h4 a').tooltip({
			track: true, 
		    delay: 0, 
		    showURL: false, 
			bodyHandler: function () {
				return $(this).parent().parent().find('p').html();
			}
		});
	}
	
	function showFeed () {
		$(outputElement).slideDown();
	}
});
