//	TOPでの最新情報表示件数を設定
//------------------------
	var newsLength = 5;
//------------------------

var AjaxReq = function (url, func){
	var msec = (new Date()).getTime();
	new Ajax.Request(url, {
		method: "get",
		parameters: "cache="+msec,
		onSuccess:function(httpObj){
			writeRSSData(httpObj.responseXML);
		},
		onFailure:function(httpObj){
			$("newslist").innerHTML = "<li>エラーで読み込めませんでした</li>";
		}
	});
}
var writeRSSData = function (xmldoc) {
	var listLength = newsLength;
	var writeRSS = '';

	var itemArray  = xmldoc.getElementsByTagName("item");
	var titleArray = xmldoc.getElementsByTagName("title");
	//HTMLソースIDを設定 19行目も同一に
	var rssobj = $("newslist");
	var newDay = new Date();
	
	if(itemArray.length < listLength) {
		listLength = itemArray.length;
	}

		//リンクを取得
		for ( i = 1 ; i < listLength + 1 ; i++ ) {
			if(navigator.userAgent.indexOf("Safari") > -1){
				var listtitle = itemArray[i-1].childNodes[1].childNodes[0].nodeValue;
				var listlink = itemArray[i-1].childNodes[3].childNodes[0].nodeValue;
			}else{
				var listtitle = titleArray[i].firstChild.nodeValue;
				var listlink = xmldoc.getElementsByTagName('link')[i].firstChild.nodeValue;
				}
	
	
			//日付を取得
			if(document.all && !window.opera){
					var tedorin = xmldoc.getElementsByTagName("dc:date")[i].firstChild.nodeValue.replace(/-/g,'\/');
					var listdate = xmldoc.getElementsByTagName("dc:date")[i].firstChild.nodeValue.replace(/-/g,'\.');
			}else{
					var tedorin = xmldoc.getElementsByTagName("date")[i].firstChild.nodeValue.replace(/-/g,'\/');
					var listdate = xmldoc.getElementsByTagName("date")[i].firstChild.nodeValue.replace(/-/g,'\.');
			}
			
			//新しいものはNEWを表示 n=経過日数
			var oldDay = new Date(tedorin);
			var n = (newDay - oldDay)/(1000*60*60*24);
//			alert(newDay+"\n"+oldDay);
			if(n <= 14) {
				var newmark = '<img src="images\/hotnews_icon01\.gif" alt="NEW" \/>';
			} else {
				var newmark = '';
		}


//		//日付を4桁に変換
//		listdate=listdate.slice(-5);
	
		//HTMLに反映
//+ '<span class="link12 headlinetxt"> \| <span class="blue12b">'
//+ '<a class="link12 headlinetxt" href="'+ listlink +'">\| <span class="blue12b">'
if ((listlink == "http://www.cybergadget.co.jp/")||(listlink == "http://www.cybergadget.co.jp")||(listlink == "http://www.cybergadget.co.jp/index.html")){

		writeRSS += '<li>'
				 + ' <span class="date">'
				 + listdate
				 + '<\/span> \| '
				 + listtitle
				 + ' '
				 + newmark
				 + '<\/span><\/li>';

}else{

		writeRSS += '<li>'
				 + '<span class="date">'
				 + listdate
				 + '<\/span> \| <a href="'+ listlink +'">'
				 + listtitle
				 + ' '
				 + newmark
				 + '<\/a><\/li>';


}





	}
	rssobj.innerHTML = writeRSS;
}



//-----------------------------------------------------------------------------------------
//TOPページ ロード時のスクリプト実行 HTMLからXMLリンクを指定
//-----------------------------------------------------------------------------------------
var initFunc = function(){

	AjaxReq('news.xml');

};

Event.observe(window, "load", initFunc, false);
//-----------------------------------------------------------------------------------------
