function build_carousels() {
  $("#blogreferrals").jCarouselLite({
	btnNext: "#blogreferrals_next",
	btnPrev: "#blogreferrals_prev",
	vertical: true,
	easing: "easeinout",
	speed: 800,
	visible: 10
  });
}
function feed_getItemHTML(href, title, fromHref, fromTitle) {
  return '<li><div class="left bold">' + '<a href="' + href + '">' + title + '</a></div><div class="left">from <a href="' + fromHref + '">' + fromTitle + '</a></div></li>';
};
function feed_getItemHTMLlast(href, title, fromHref, fromTitle) {
  return '<li class="last-item"><div class="left bold">' + '<a href="' + href + '">' + title + '</a></div><div class="left">from <a href="' + fromHref + '">' + fromTitle + '</a></div></li>';
};
$(document).ready(function () {
  var url = "http://www.google.com/reader/public/javascript/user/09500612597656087716/state/com.google/starred?callback=?";
  $.getJSON(url, function (data) {
	for (var i = 0; i < data.items.length; i += 1) {
	  if (i == data.items.length - 1) {
		jQuery('#blogfeed').append(feed_getItemHTMLlast(data.items[i].alternate.href, data.items[i].title, data.items[i].origin.htmlUrl, data.items[i].origin.title));
	  }
	  else {
		jQuery('#blogfeed').append(feed_getItemHTML(data.items[i].alternate.href, data.items[i].title, data.items[i].origin.htmlUrl, data.items[i].origin.title));
	  }
	}
	build_carousels();
  });
});
