$(document).ready(
	function() {
		loadConversation();
		loadConversationVideos();
	}
);

var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" );

function loadConversation() {
	var conversationURL = "/aspx/HTTPFetch.aspx?url=" + encodeURIComponent('http://conversations.nokia.com/?feed=nw09-feed');
	$.get(conversationURL,
		function(data) {
			$("#conversation-feed").append('<ul/>');
			var xmlDoc = zXmlDom.createDocument();
			xmlDoc.loadXML(data);
			$(xmlDoc).find("item").each(
				function() {
					var title = $(this).children('title').text();
					var date = new Date( Date.parse($(this).children('pubDate').text() ) );
					
					var year = date.getFullYear();
					var month = months[date.getMonth()];
					var day = date.getDate();
					var permalink = $(this).children('link').text();

					var li_str = "<li><a href=\"" + permalink + "\" target=\"_blank\">" + title + "</a> " + month + " " + day + ", " + year + "</li>";
					$("#conversation-feed ul").append( li_str );
				}
			);
		}
	);
}

function loadConversationVideos() {
	var url = "/aspx/HTTPFetch.aspx?url=" + encodeURIComponent('http://gdata.youtube.com/feeds/api/videos?author=NokiaConversations&max-results=10&orderby=published');
	$.get(url,
		function(data) {
			$("#videos-feed").append('<ul/>');
			var xmlDoc = zXmlDom.createDocument();
			xmlDoc.loadXML(data);
			$(xmlDoc).find("entry").each(
				function() {
					var title = $(this).children('title').text();
					
					var datestr = $(this).children('published').text();
					var year = datestr.substr(0,4);
					var month = months[(datestr.substr(5,2))-1];
					var day = parseInt(datestr.substr(8,2));
					
					var permalink = $(this).children('link:eq(0)').attr('href');
				
					var li_str = "<li><a href=\"" + permalink + "\" target=\"_blank\">" + title + "</a> " + month + " " + day + ", " + year + "</li>";
					$("#videos-feed ul").append( li_str );
				}
			);
		}
	);
}
