//APIを読み込む
google.load("feeds", "1");
  
//初期関数
function initialize(){
  
//読み込むフィードを設定する
var feed = new google.feeds.Feed("http://garp-info.blogspot.com/feeds/posts/default?alt=rss&category=News");
  
//読み込む件数を設定する
feed.setNumEntries(3);
feed.load(dispfeed);
//フィードを読み込む
function dispfeed(result){
  
//エラーチェック
if(!result.error){
  
//表示するエレメントを設定する
var container = document.getElementById("feed_blog");
var htmlstr = "";
htmlstr += '<div id="feed-rapper">';
for (var i = 0; i < result.feed.entries.length; i++) {
 
var entry = result.feed.entries[i];
var eimg = "";
var imgCheck = entry.content.match(/(src="http:){1}[\S_-]+((\.jpg)|(\.JPG)|(\.gif))|(\.GIF)|(\.png)|(\.PNG)|(\.tiff)|(\.TIFF)/);// 読み込み可能な画像形式
if(imgCheck){
    eimg += '<div class="img"><img ' + imgCheck[0] + '" width="125" ></div>';
      }
//else {
//	eimg += '<div class="img"><img src="common/img/blank_capture_s.png" alt="" width="125" /></div>';
//	}
 
htmlstr += '<div class="box">';
htmlstr += eimg + '<div class="txt"><div class="ttl"><a href="' + entry.link + '">' + entry.title + '<img src="common/img/icon_arrow_out.gif" alt="" width="16" height="14" align="absbottom" /></a></div>' + entry.contentSnippet.substring(0,200)+'</div><br clear="all" /></div>'; 
}
htmlstr += '</div>';
 
container.innerHTML = htmlstr;
var elems = container.getElementsByTagName('a'); // containerに含まれるa要素
for (var j = 0, l = elems.length; j < l; j++) {
elems[j].target = '_blank'; // targetに'_blank'を設定
}
}
}
}
google.setOnLoadCallback(initialize);
