
google.load("jquery", "1");
google.load("feeds", "1");

google.setOnLoadCallback(function() {
    $("a.rss-embed").each(function() {
       var container = this.parentNode;
       var feed = new google.feeds.Feed(this.href);
       feed.load(function(result) {
          if (!result.error) {
             var html = '<ol class=\"showfeed\">';
             var num = 0;
             for (var i = 0; i < result.feed.entries.length; i++) {
               if ( num++ >= 3) { continue; }
               var entry = result.feed.entries[i];
               html += "<li><a href=\"" + entry.link + "\">"+entry.title + "</a><br \/>"+entry.contentSnippet+"</li>";
             }
             html += "</ol>";
             $(container).replaceWith(html);
          }          
       });
    });
    // title only
    $("a.rss-embed-title").each(function() {
       var container = this.parentNode;
       var feed = new google.feeds.Feed(this.href);
       feed.load(function(result) {
          if (!result.error) {
             var html = '<ul class=\"showtitle\">';
             var num = 0;
             for (var i = 0; i < result.feed.entries.length; i++) {
               if ( num++ >= 5) { continue; }
               var entry = result.feed.entries[i];
               html += "<li><a href=\"" + entry.link + "\">"+entry.title + "</a>"+"</li>";
             }
             html += "</ul>";
             $(container).replaceWith(html);
          }          
       });
    });          
}); 
 
 
google.setOnLoadCallback(function() {
  var feedControl = new google.feeds.FeedControl();
  $("#feeds a").each(function() {
      feedControl.addFeed(this.href,$(this).text());
  });
  feedControl.draw(document.getElementById("feeds"));
});
