//GetDataTop
function GetDataTop(){
    var url = 'http://www.update-ping.jp/UpdatePingTop.xml';
    var myAjax = new Ajax.Request( url, { method: 'post', onComplete: TemplTop });
    PeriExTop();
}

//PeriExTop
function PeriExTop(){
    var url = 'http://www.update-ping.jp/UpdatePingTop.xml';
    new PeriodicalExecuter(
    function () { new Ajax.Request( url, { method: 'post', onComplete:TemplTop}) }
    ,8);
}

//TemplTop
function TemplTop(originlReq) {
    var xmlDoc = originlReq.responseXML;
    var items = xmlDoc.documentElement.getElementsByTagName('item');
    var Body = "";
    
    Body += '<ul class="fSize10">';
    Body += '<li class="inner_fl">';
    Body += '<p class="NewTimeS">時間</p>';
    Body += '<p class="NewEntryS">エントリー</p>';
    Body += '<p class="NewTitleS">サイトタイトル</p>';
    Body += '<p class="NewRssS">ＲＳＳ</p>';
    Body += '</li>';

    var i = 0;
    var item_length = items.length;
    for(i=0; i<item_length; i++){
        var item = items[i];
        var web_url = item.getElementsByTagName('web_url');
        var web_title = item.getElementsByTagName('web_title');
        var entry_url = item.getElementsByTagName('entry_url');
        var web_rss = item.getElementsByTagName('web_rss');
        var web_rss2 = item.getElementsByTagName('web_rss2');
        var entry_title = item.getElementsByTagName('entry_title');
        var entry_date = item.getElementsByTagName('entry_date');

        Body += '<li class="inner_fl">';
        Body += '<p class="NewTime">'+entry_date[0].firstChild.data.substr(6,5)+'</p>';
        Body += '<p class="NewEntry">';

        if(entry_title[0].firstChild.data == 'NoData'){
            Body += '?';
        }else if(entry_url[0].firstChild.data == 'NoData'){
            Body += entry_title[0].firstChild.data;
        }else{
            Body += '<a href="'+entry_url[0].firstChild.data+'" title="'+entry_title[0].firstChild.data+'" target="_blank">'+entry_title[0].firstChild.data+'</a>';
        }

        Body += '</p>';
        Body += '<p class="NewTitle">';
        Body += '<a href="'+web_url[0].firstChild.data+'" title="'+web_title[0].firstChild.data+'" target="_blank">'+web_title[0].firstChild.data+'</a></p>';
        Body += '<p class="NewRss">';

        if(web_rss[0].firstChild.data != 'NoData' && web_rss2[0].firstChild.data != 'NoData'){
            Body += '<a href="'+web_rss[0].firstChild.data+'" title="'+web_title[0].firstChild.data+' RSS 1.0" target="_blank"><img src="image/base/rss10_list.gif" alt="RSS 1.0" width="24" height="15" /></a>';
            Body += '&nbsp;<a href="'+web_rss2[0].firstChild.data+'" title="'+web_title[0].firstChild.data+' RSS 2.0" target="_blank"><img src="image/base/rss20_list.gif" alt="RSS 2.0" width="24" height="15" /></a>';
        }else if(web_rss[0].firstChild.data != 'NoData'){
            Body += '<a href="'+web_rss[0].firstChild.data+'" title="'+web_title[0].firstChild.data+' RSS 1.0" target="_blank"><img src="image/base/rss10_list.gif" alt="RSS 1.0" width="24" height="15" /></a>';
        }else if(web_rss2[0].firstChild.data != 'NoData'){
            Body += '<a href="'+web_rss2[0].firstChild.data+'" title="'+web_title[0].firstChild.data+' RSS 2.0" target="_blank"><img src="image/base/rss20_list.gif" alt="RSS 2.0" width="24" height="15" /></a>';
        }else{
            Body += '&nbsp;';
        }

        Body += '</p>';
        Body += '</li>';
    }
    Body += '</ul>';
    $('TopNewList').innerHTML = Body;
}