(function($) {
	$.fn.feedfetcher = function(options) {
	  var opts = $.extend({}, $.fn.feedfetcher.defaults, options);
	  return this.each(function() {
		$this = $(this);
		var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
		var feed = new google.feeds.Feed(o.feed_source);
		feed.load(function(result) {
        for (i in result.feed.entries) {
        var entry = result.feed.entries[i];
            $this.append('<li><a href="'+entry.link+'" onclick="window.open(this.href, \'_blank\');return false;">'+entry.title+'</a></li>');
        }
		});		
	  });
	};
})(jQuery);
