google.load("feeds", "1");   
 function initialize() {   
  //読み込むフィードのURLを指定   
  var feed = new google.feeds.Feed("http://www.fanta-star.co.jp/news/rss.xml"+"?"+(new Date()).getTime());
           
  //読み込むフィードの数を指定   
  feed.setNumEntries(50);   
           
  feed.load(function(result) {   
   if (!result.error) {   
    //id属性の値がfeedの要素内にフィードを書き出す   
    var container = document.getElementById("newsfeed");   
    
    var table = document.createElement("table");
    var tbody = document.createElement('tbody');
    
    for (var i = 0; i < result.feed.entries.length; i++) {   
     var entry = result.feed.entries[i];   
                   
     //各HTML要素を生成   
     var tr = document.createElement("tr");
     var trline = document.createElement("tr");
     var th = document.createElement("th");
     var td1 = document.createElement("td");
     var img = document.createElement("img");
     var td2 = document.createElement("td");
     var tdline = document.createElement("td");
     var a = document.createElement("a");   
                   
     //item内、title要素の値を取得   
     var entryTitle = entry.title;   
                   
     //item内、link要素の値を取得   
     var entryLink = entry.link;   
     
     //item内、pubDate要素の値を取得   
     var publishedDate = new Date(entry.publishedDate);
     var entryDateYYYY = publishedDate.getYear();
     var entryDateMM = publishedDate.getMonth() + 1;
     var entryDateDD = publishedDate.getDate();
     if (entryDateYYYY < 2000) { entryDateYYYY += 1900; }
     if (entryDateMM < 10) { entryDateMM = "0" + entryDateMM; }
     if (entryDateDD < 10) { entryDateDD = "0" + entryDateDD; }
     var entryDate = entryDateYYYY + "." + entryDateMM + "." + entryDateDD;
     
     th.setAttribute("width","70");
     th.appendChild(document.createTextNode(entryDate));
     tr.appendChild(th);
     
     td1.appendChild(img);
     td1.getElementsByTagName("img")[0].setAttribute("src","index/img/table_allow2.gif");
     td1.getElementsByTagName("img")[0].setAttribute("width","7");
     td1.getElementsByTagName("img")[0].setAttribute("height","14");
     tr.appendChild(td1);
     
     td2.appendChild(a);
     td2.getElementsByTagName("a")[0].setAttribute("target","_self");   
     td2.getElementsByTagName("a")[0].setAttribute("href",entryLink);   
     td2.getElementsByTagName("a")[0].appendChild(document.createTextNode(entryTitle));   
     tr.appendChild(td2);
     
     tbody.appendChild(tr);
     
    }
     table.className ="toppageTable";
     table.appendChild(tbody);   
     container.appendChild(table);
     container.getElementsByTagName("table")[0].setAttribute("cellspacing","0");
   }   
  });   
 }   
google.setOnLoadCallback(initialize);  
