// tsrinfo
google.load("feeds", "1");
 
function initialize() {
  var feedurl = "http://blog.eigyo.co.jp/tsrinfo/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="200" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage200.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div><div class="article">' + entry.contentSnippet.substr(0,140) + '...</div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize);


// tsrinfo02
google.load("feeds", "1");     
function initialize02() {      
var feed = new google.feeds.Feed("http://blog.eigyo.co.jp/tsrinfo/rss/rss_type_2_newarticle.xml"); 
     feed.setNumEntries(6);     
feed.load(function(result) {        
if (!result.error) {          
var container = document.getElementById("feed2");
for (var i = 1; i < result.feed.entries.length; i++) {            
      var entry = result.feed.entries[i];
      var date = new Date(result.feed.entries[i].publishedDate);
		if((date.getMonth() + 1) > 9){
			month = date.getMonth() + 1;
		} else {
			month = '0' + (date.getMonth() + 1);
		}
		if(date.getDate()  > 9){
			ddate = date.getDate();
		} else {
			ddate = '0' + date.getDate() ;
		}
            container.innerHTML += '<li>' + ("" + date.getFullYear()) + '.' + month + '.' + ddate + '<span>' + '<a href="' + entry.link + '">' + entry.title.substr(0,55) + '</a></span></li>';
         }        }      });    }    
google.setOnLoadCallback(initialize02); 


// tsrrace 記事まで
google.load("feeds", "1");
 
function initialize03() {
  var feedurl = "http://blog.eigyo.co.jp/tsrrace/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed3");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="200" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage200.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div><div class="article">' + entry.contentSnippet.substr(0,140) + '...</div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize03);



// tsrfujii 記事まで
google.load("feeds", "1");
 
function initialize04() {
  var feedurl = "http://blog.eigyo.co.jp/tsrfujii/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed4");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize04);


// tsr-kenta 記事まで
google.load("feeds", "1");
 
function initialize05() {
  var feedurl = "http://blog.eigyo.co.jp/tsr-kenta/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed5");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize05);


// tsr8h 記事まで
google.load("feeds", "1");
 
function initialize06() {
  var feedurl = "http://blog.eigyo.co.jp/tsr8h/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed6");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize06);


// tsr8h2 記事まで
google.load("feeds", "1");
 
function initialize07() {
  var feedurl = "http://blog.eigyo.co.jp/tsr8h2/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed7");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize07);


// hakiyama 記事まで
google.load("feeds", "1");
 
function initialize08() {
  var feedurl = "http://blog.eigyo.co.jp/hakiyama/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed8");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize08);


// suzuka 記事まで
google.load("feeds", "1");
 
function initialize09() {
  var feedurl = "http://blog.eigyo.co.jp/suzuka/rss/rss_type_2_newarticle.xml"; //rssフィードのurlを指定。wordpressの場合はurl/feed/で取得できる。
  var feed = new google.feeds.Feed(feedurl);
  feed.setNumEntries(1); //フィードの表示数
  feed.load(dispfeed);
 
  function dispfeed(result){
    if (!result.error){
      var container = document.getElementById("feed9");
      var htmlstr = "";
 
      htmlstr += "<ul>";
      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_-]+((\.png)|(\.jpg)|(\.JPG))/); //該当する拡張子のデータを画像として取得している
        if(imgCheck){
                 eimg += '<img ' + imgCheck[0] + '" width="100" >'; //eimgにはimgタグを挿入するように設定、大きさは100ピクセル
      } if(imgCheck == null){
                 eimg += '<img src="http://www.tsrjp.com/images/noimage100.gif">'; 
      } 
        htmlstr += '<div>'
        var strdate = createDateString(entry.publishedDate);
 
        htmlstr +=  '<div class="photo"><a href="' + entry.link + '" target="_blank">' + eimg + '</a></div>';
        htmlstr +=  '<div class="txtArea"><div class="date">' + strdate + '</div><div class="title"><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></div>';
 
        htmlstr += "</li>"
      }
      htmlstr += "</ul>";
 
       container.innerHTML = htmlstr;
 
    }else{
       alert(result.error.code + ":" + result.error.message);
    }
  }
}
 
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "/" + pmonth + "/" + pday ;
 
  return strdate;
}
google.setOnLoadCallback(initialize09);
