/**
 * feeds.js
 * Last Modified : 2009/07/09
 * Copyright     : Freesale.Inc
 * License       : MIT License
 */
  var rss = { aaa: {
                url: 'http://rssblog.ameba.jp/oncearound/rss20.xml',
                limit: 5
              }/*,
              bbb: {
                url: 'http://blog.livedoor.jp/huckleberry_bike/index.rdf'
              }*/
            };
  google.load("feeds", "1");
  function initialize() {
      for( var prop in rss ){
          rss_load( prop, rss[prop].url, rss[prop].limit );
      }
  }
  google.setOnLoadCallback(initialize);
  
  function rss_load ( id, url, limit ) {
      var feed = new google.feeds.Feed(url);
      if ( !limit ) feed.setNumEntries(1000);
      else          feed.setNumEntries(limit);
      feed.load(function(result) {
          if (!result.error) {
              var container = document.getElementById(id);
              if ( container.firstChild ) {
                  container = container.firstChild;
              }
              for (var i = 0; i < result.feed.entries.length; i++) {
                  var entry = result.feed.entries[i];
                  var dl  = document.createElement("tr");
                  var dt  = dl.appendChild(document.createElement("th"));
                  var dd  = dl.appendChild(document.createElement("td"));
                  var a   = dd.appendChild(document.createElement("a"));
                  dateObj = new Date(entry.publishedDate.substring(0, entry.publishedDate.lastIndexOf(' ')));
                  dateObj.setTime( dateObj.getTime() + 60*60*1000 * 9 );
                  dt.appendChild(document.createTextNode(dateObj.getFullYear()+'.'+(dateObj.getMonth()+1)+'/'+dateObj.getDate()));
                  a.setAttribute('href', entry.link);
                  a.setAttribute('target', '_blank');
                  a.appendChild(document.createTextNode(entry.title));
                  if ( a.getAttribute('href').match(/oncearound/) )
					  container.appendChild(dl);
              }
          }
      });
  }
/* End Of File */