// JavaScript Document

var limit = 7 * 24 * 60 * 60 * 1000; //7日
google.load("feeds", "1");
function initialize() {
var now = (new Date()).getTime();
var container = document.getElementById("feed");
container.innerHTML = '';
var feedurl = new Array("http://www.ts-ism.com/topics/feed","http://www.ts-ism.com/shop/html/rss/index.php","http://www.ts-ism.com/materials/feed","http://www.ts-ism.com/spt/index.php/feed"); //RSSのURL ,"http://www.ts-ism.com/works/feed"
  for (n = 0; n < feedurl.length;n++ ) {
    var feed = new google.feeds.Feed(feedurl[n]);
    feed.setNumEntries(3); //記事を3件表示
    feed.load(function(result) {
      if (!result.error) {
           html ="<h2>"+result.feed.title+"<\/h2><ul>"; //タイトル
           for (i = 0; i < result.feed.entries.length; i++) {
  var entry = result.feed.entries[i];
  var entdate = new Date(entry.publishedDate).getTime();
  var newmark = '';

if (now >= entdate && now <= (entdate + limit)) {
	newmark = '<span style="color:red;">NEW<\/span>';
//「NEWマーク」のタグ
}
 html += "<li><a href='"+entry.link+"' target='_self'>"+entry.title+"<\/a> &nbsp;&nbsp;"+createDateString(entry.publishedDate)+"&nbsp;"+newmark+"<\/li>";
//記事タイトル [日付] 7日以内の記事ならNEWマーク
             }
 html += "<\/ul>";
container.innerHTML += html;
      }
    });
  }
}
//日付表示変更
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);
