//メイン関数
function rssReader(url )
{
	var xml = new JKL.ParseXML( url );  // JKL.ParseXMLオブジェクトを生成
	var func = function ( data )    // 呼び出し先関数を定義する
	{  
	  rssFilter( data , 5 );                //コールバック
       }
   
	xml.async( func );                  // 呼び出し先関数を指定する
	xml.parse();                        // ダウンロード～解析～関数呼び出しする
}

//RSSを受信時に起動するコールバック関数
function rssFilter( xml , loopCnt )
{
	var data = "";
  
	//rdf:RDF要素以下のitem要素を順番に処理
	for(i in xml.rss.channel.item)
	{
		if ( i <= loopCnt) {
			var fil = xml.rss.channel.item[i].title; // タイトルを取得
			var upDate = xml.rss.channel.item[i].pubDate;
			var locDate = new Date(upDate);
			var todayDate = new Date(); // 今日の日付を取得
		
			if (fil.substring(0,4) != "PR: ") {
				//出力用HTMLを作る
                data +='<li class="topic">';
				data += '<a href="'+xml.rss.channel.item[i].link+'" target="_blank">';
				data += xml.rss.channel.item[i].title ;
				data += '</a>';
				data += '&nbsp&nbsp&nbsp&nbsp' + locDate.toLocaleDateString();
				if ( todayDate.toLocaleDateString() == locDate.toLocaleDateString() ) 
					data += '<img src="http://www.sancoh.co.jp/images/new.gif" align="middle" alt="新着情報" />';
				data += '<br>';
				data += '</li>';
			}
		}
	}

	//出力
        document.write(data);
	//document.getElementById(setID).innerHTML = data;
}