Event.observe(window, 'load',function(){
	var msec = (new Date()).getTime();
	new Ajax.Request("news/rss.xml", {
		method: "post",
		parameters: "cache="+msec,
		onSuccess:function(httpObj){
			var xmlData = httpObj.responseXML;
			var channelTag = xmlData.getElementsByTagName('channel');
			var itemTag = xmlData.getElementsByTagName('item');
			var itemLen = itemTag.length;
			var list = "";
				for (i=0 ; i<itemLen ; i++){
					var ttlTag = itemTag[i].getElementsByTagName('title')[0];
					var lnkTag = itemTag[i].getElementsByTagName('link')[0];
					var catTag = itemTag[i].getElementsByTagName('category')[0];
					var urlTag = itemTag[i].getElementsByTagName('url')[0];
					var dateTag = itemTag[i].getElementsByTagName('date')[0];
					if(i<1){
						list += '<li class="newsListFirst clearfixNew"><span class="date">'+dateTag.firstChild.nodeValue+'</span>';
						list += '<img src="'+urlTag.firstChild.nodeValue+'" width="60" height="15" alt="'+catTag.firstChild.nodeValue+'" />';
						if(lnkTag.firstChild != undefined){
							list += '<span class="infoChar"><a href="'+lnkTag.firstChild.nodeValue+'">'+ttlTag.firstChild.nodeValue+'</a></span></li>';
						}else{						
							list += '<span class="infoChar">' + ttlTag.firstChild.nodeValue+'</span></li>';						
						}
					}else{
						list += '<li class="newsList clearfixNew"><span class="date">'+dateTag.firstChild.nodeValue+'</span>';
						list += '<img src="'+urlTag.firstChild.nodeValue+'" width="60" height="15" alt="'+catTag.firstChild.nodeValue+'" />';
						if(lnkTag.firstChild != undefined){
							list += '<span class="infoChar"><a href="'+lnkTag.firstChild.nodeValue+'">'+ttlTag.firstChild.nodeValue+'</a></span></li>';
						}else{						
							list += '<span class="infoChar">' + ttlTag.firstChild.nodeValue+'</span></li>';
						}
					}
				}
					$("homeNews").innerHTML = '<ul class="newsList">'+list+'</ul>';
			},
				onFailure:function(httpObj){
					$("homeNews").innerHTML = "エラーで読み込めませんでした";
				}
	});
})