function rss_read(){
	// キャッシュが効いているのではずす
	rss_reader( "/info/atom.xml?" + "cache=" + new Date().getTime() );
}

function rss_read2(){
	// キャッシュが効いているのではずす
	rss_reader2( "/buyers/feed?" + "cache=" + new Date().getTime() );
}

//RSS
function rss_reader( url ){
	try{
		//var xml = new JKL.ParseXML( url, "cache=" + new Date().getTime(), "GET" );	// JKL.ParseXMLオブジェクトを生成
		var xml = new JKL.ParseXML( url );	// JKL.ParseXMLオブジェクトを生成
		var func = function ( data )		// 呼び出し先関数を定義する
		{
			 rss_onloaded( data );			//コールバック
		}
		xml.async( func );					// 呼び出し先関数を指定する
		xml.parse();						// ダウンロード->解析->関数呼び出しする
	}catch( ex ){
		// alert( ex );
	}
}

//RSS
function rss_reader2( url ){
	try{
		//var xml = new JKL.ParseXML( url, "cache=" + new Date().getTime(), "GET" );	// JKL.ParseXMLオブジェクトを生成
		var xml = new JKL.ParseXML( url );	// JKL.ParseXMLオブジェクトを生成
		var func = function ( data )		// 呼び出し先関数を定義する
		{
			 rss_onloaded2( data );			//コールバック
		}
		xml.async( func );					// 呼び出し先関数を指定する
		xml.parse();						// ダウンロード->解析->関数呼び出しする
	}catch( ex ){
		// alert( ex );
	}
}

//RSSを受信時に起動するコールバック関数
function rss_onloaded( xml )
{
	var title  = "";
	var summary  = "";
	var update = "";
	var update = "";

	var temp = "<a href='$LINK$'>$TITLE$</a><span> ..... $DATE$</span>";

	for( var i=0; i < Math.min( xml["feed"]["entry"].length, 5 ); i++ ){

		title  = xml["feed"]["entry"][i]["title"];
		summary = xml["feed"]["entry"][i]["summary"];
		update	= xml["feed"]["entry"][i]["published"];
		link	= xml["feed"]["entry"][i]["link"][0]["href"];

		update = update.substring(0,10);

		var year = update.substring(0,4);
		var month = update.substring(5,7);
		var day = update.substring(8,10);

		update = year + "/" + month + "/" + day;

		var el = document.getElementById("news"+(i+1));

		var inner = temp;
		inner = replaceAll( inner, "$LINK$", link );
		inner = replaceAll( inner, "$TITLE$", title );
		inner = replaceAll( inner, "$DATE$", update );

		el.innerHTML = inner;
	}
}

function rss_onloaded2( xml )
{
	var title  = "";
	var summary  = "";
	var update = "";
	var update = "";

	var temp = "<a href='$LINK$'>$TITLE$</a><span> ..... $DATE$</span>";

	for( var i=0; i < Math.min( xml["rss"]["channel"]["item"].length, 5 ); i++ ){

		title  = xml["rss"]["channel"]["item"][i]["title"];
		summary = xml["rss"]["channel"]["item"][i]["description"];
		update	= xml["rss"]["channel"]["item"][i]["pubDate"];
		link	= xml["rss"]["channel"]["item"][i]["link"];

		var _update = new Date( Date.parse( update ) );

		var year = _update.getFullYear();
		var month = _update.getMonth()+1;
		var day = _update.getDate();

		update = year + "/" + month + "/" + day;

		var el = document.getElementById("eye"+(i+1));

		var inner = temp;
		inner = replaceAll( inner, "$LINK$", link );
		inner = replaceAll( inner, "$TITLE$", title );
		inner = replaceAll( inner, "$DATE$", update );

		el.innerHTML = inner;
	}
}

//replaceAll
function replaceAll( base, str, rep ){

	return base.split( str ).join( rep );

}
