
function showfeed(feed)
{
    var entries = new Array();
    var entry = feed.feed.entry[0];
    var date = entry.published.$t;
    var eday = date.substring(8,10);
    var emonth = date.substring(5,7);
    var eyear = date.substring(0,4);
    var ehour = date.substring(11,13);
    var emin = date.substring(14,16);
    var months = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
    var edate = eday + ' ' + months[parseInt(emonth,10) - 1] + ' ' + eyear;
    var posturl = '';
    var commenturl = '';
    for (var k = 0; k < entry.link.length; k++) {
	if (entry.link[k].rel == 'alternate') {
	    posturl = entry.link[k].href;
	}
	if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
	    commenturl = entry.link[k].href;
	}
    }
    var entrytitle = entry.title.$t;
    if (posturl) {
	entrytitle = entrytitle.link(posturl);
    }
    document.write('<div class="entry">');
    document.write('<b><a href="' + posturl + '">' + entrytitle + '</a></b>');

    if ("content" in entry) {
	var content = entry.content.$t;
    } else {
	if ("summary" in entry) {
	    var content = entry.summary.$t;
	} else {
	    var content = "";
	}
    }
    var maxlength = 450;
    if (content.length > maxlength) {
	var content = content.substr(0,maxlength) + '... <a href="' + posturl + '">Continue to read</a>';
    }
    document.write('<p>' + content + '</p>');

    document.write('<p class="postinfo">Posted at: ' + edate + ', ' + ehour + ':' + emin);
    if (commenturl) {
	var commentlink = 'Comment';
	commentlink = commentlink.link(commenturl);
	document.write(' | ' + commentlink);
    }
    if (posturl) {
	var permalink = 'Link';
	permalink = permalink.link(posturl);
	document.write(' | ' + permalink);
    }
    document.write('</p>');
    document.write('</div>');
}

