﻿/*  
Theme Name: 北天満サイエンスカフェ
Description: js/ feed
site URL: http://kitatenma-cafe.com
google ajax feed api / http://code.google.com/intl/ja/apis/ajaxfeeds
Version: 1.0
Date: 2010.1
Auther: asakaho luis ryuta
*/



google.load("feeds", "1");  
function initialize() {  
//読み込むフィードのURLを指定  
var feed = new google.feeds.Feed("http://kitatenma-cafe.com/blog/feed");  
           
//読み込むフィードの数を指定  
feed.setNumEntries(1);  
        
feed.load(function(result) {  
if (!result.error) {  
//id属性の値がfeedの要素内にフィードを書き出す  
var container = document.getElementById("feed");  
           
for (var i = 0; i < result.feed.entries.length; i++) {  
var entry = result.feed.entries[i];  
                 
//各HTML要素を生成  
var div = document.createElement("div");  
var dl = document.createElement("dl");  
var dt = document.createElement("dt");  
var dd = document.createElement("dd");  
var a = document.createElement("a");  
var hr = document.createElement("hr");  
                
//item内、title要素の値を取得  
var entryTitle = entry.title;  
              
//日付の表示変更 
var date = entry.publishedDate;
              
//item内、link要素の値を取得  
var entryLink = entry.link;  
            
//item内、description要素の値を取得  
var entryDesc = entry.content; 

dt.appendChild(a);  
dt.getElementsByTagName("a")[0].setAttribute("target","_blank");  
                  
//a要素に対して、link要素の文字列をhref属性の値として設定  
dt.getElementsByTagName("a")[0].setAttribute("href",entryLink);  
               
//a要素の子要素として、title要素をテキストノードに変換して挿入  
dt.getElementsByTagName("a")[0].appendChild(document.createTextNode(entryTitle));  
            
//dd要素内に、content要素をHTMLコードとして挿入  
dd.innerHTML=entryDesc;  
               
dl.appendChild(dt);  
dl.appendChild(dd);  
container.appendChild(dl);  
container.appendChild(hr);  
}  
}  
});  
}  
google.setOnLoadCallback(initialize);  
