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://rd.yahoo.co.jp/rss/b/blog/myblog/rss2/01/*http://blogs.yahoo.co.jp/taebusiness0503/rss.xml",
        "http://blogs.yahoo.co.jp/taebusiness/rss.xml"
    );
    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 ="<div class=\"blog\"><p>【"+result.feed.title+"】<\/p><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+"' title='"+entry.title+"'>"+entry.title+"<\/a> ["+changeDate(entry.publishedDate)+"] "+newmark+"<\/li>";
                }
                html += "<\/ul><\/div>";
                container.innerHTML += html;
            }
        });
    }
}
//日付表示変更
function changeDate(str){
    var myDate=new Date(str);
    var YY=myDate.getFullYear();
    var MM=myDate.getMonth()+1;
    if(MM<10){MM="0"+MM;}
    var DD=myDate.getDate();
    if(DD<10){DD="0"+DD;}
    var date=YY+"."+MM+"."+DD;
    return date;
}
google.setOnLoadCallback(initialize);

