// passage time
// 168は一週間表示を意味する。24だと一日。つまり1＝1h。
var pass = 168;
 
// display content
var content = '<img src="http://www.rice-voice.com/mt/mt-static/support/themes/001/images/icn_new.gif" style="vertical-align: middle; margin-right:7px;" alt="New" />';
// display content2　投稿から一週間以上
var content2 = '<img src="http://www.rice-voice.com/mt/mt-static/support/themes/001/images/spacer.gif" style="vertical-align: middle; margin-right:43px;" />';
 
var currentDate = new Date(); 
var spans = document.getElementsByTagName('span');
for (i = 0; i < spans.length; i++) {
    if (spans[i].getAttribute('class') == 'new' ||
        spans[i].getAttribute('className') == 'new') {
        if (spans[i].childNodes[0]) {
            time = spans[i].childNodes[0].nodeValue.split(":");
            var entryDate = new Date(time[0], time[1]-1, time[2], time[3], time[4], time[5]); 
            var now = (entryDate.getTime() - currentDate.getTime())/(60*60*1000); 
            now = Math.ceil(now);
            if(-now <= pass){
                spans[i].innerHTML = content;
                spans[i].style.display = 'inline';
            }else if(-now >= pass){
                spans[i].innerHTML = content2;
                spans[i].style.display = 'inline';
			}
        }
    }
}
