


$(document).ready(
	function(){

		var BaseURL = '/'	// 基準ディレクトリ

		var rssURL = "rss/info.rss";	// 読み込むRSSファイル

		var eventCnt = 0;
		var newsCnt = 0;
		var url = BaseURL + rssURL+"?cache="+(new Date()).getTime();
		var httpObj = new JKL.ParseXML(url);
		xmlData = httpObj.parse();

		var rssTitle;
		var rssDescription;
		var rssLink;
		var rssDate;
		var rssWind;
		var rssCategory;
		var rssMenu;
		var rssLabel;
		var target_str;


		// 最大表示項目数
		var maxItem;
		maxItem = 5;		// topicsの表示数


		// チェック時のループ制御変数
		var i = 0;

		// 表示時のループ制御変数
		var l = 0;
		var data_string='';
		var targetId='';

		// News&Info
		var data_array1 =[];
		var list1;

		// メディア
		var data_array2 =[];
		var list2;

		// BLOG
		var data_array3 =[];
		var list3;

		// 最新情報
		var data_array4 =[];
		var list4;


		for (i=0 ; i<xmlData["rdf:RDF"]["item"].length ; i++) {
			rssTitle = xmlData["rdf:RDF"]["item"][i].title;
			rssDescription = xmlData["rdf:RDF"]["item"][i].description;
			rssLink = xmlData["rdf:RDF"]["item"][i].link;
			rssDate = xmlData["rdf:RDF"]["item"][i]["dc:date"];
			rssDate = rssDate.split("T").join("").split("+").join("");
			rssDate = rssDate.substring(0,10);
			rssCategory = xmlData["rdf:RDF"]["item"][i]["dc:category"];
			rssMenu = xmlData["rdf:RDF"]["item"][i]["dc:menu"];
			rssLabel = xmlData["rdf:RDF"]["item"][i]["dc:LABEL"];
			list1 = '';
			list2 = '';
			list3 = '';
			list4 = '';

			// 開くWindow制御
			rssWind = xmlData["rdf:RDF"]["item"][i]["dc:target"];
			if(rssWind == 'another'){
				target_str = "target='_new'";
			}else{
				target_str = "";
			}

			// HTMLフォーマットはこちらで行う

			if(rssCategory != "RESULT"){
				// News&Info
				list1 ="<dl><dt>" +rssDate+ '[New!]</dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl>" + "\n";
				// 最新情報
				list4 ="<dl><dt>" +rssDate+ '</dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl><p><img src=\"images/pub_line.gif\" alt=\"\" width=\"484\" height=\"1\" /></p>" + "\n";
			}


			if(rssCategory == "RESULT"){
				if(rssMenu == "MEDIA") {
					imageicon = '';
					if(rssLabel == "PAPER"){
						// 新聞
						imageicon = BaseURL + 'images/icon_np.gif';
						imagealt = '新聞';
					}
					if(rssLabel == "MAGAZINE"){
						// 雑誌
						imageicon = BaseURL + 'images/icon_maga.gif';
						imagealt = '雑誌';
					}
					if(rssLabel == "WEB"){
						// WEB
						imageicon = BaseURL + 'images/icon_web.gif';
						imagealt = 'WEB';
					}
					if(rssLabel == "EVENT"){
						// イベント
						imageicon = BaseURL + 'images/icon_event.gif';
						imagealt = 'イベント';
					}


					// News&Info
					list1 ="<dl><dt>" +rssDate+ '[New!]</dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl>" + "\n";



					// メディア
					list2 ="<dl><dt>" +rssDate+ '<img src="' + imageicon + '" alt="' + imagealt + '" /></dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl><p><img src=\"images/pub_line.gif\" alt=\"\" width=\"484\" height=\"1\" /></p>" + "\n";

					// 最新情報
					list4 ="<dl><dt>" +rssDate+ '</dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl><p><img src=\"images/pub_line.gif\" alt=\"\" width=\"484\" height=\"1\" /></p>" + "\n";

				}

				if(rssMenu == "BLOG"){
					// BLOGのみ
					list3 ="<dl><dt>" +rssDate+ '</dt><dd>' + rssTitle + '</dd><dd><a href="'+ rssLink +'"' + target_str + ' >' + rssDescription + "</a></dd></dl><p><img src=\"images/pub_line.gif\" alt=\"\" width=\"484\" height=\"1\" /></p>" + "\n";
				}
			}

			if(list1 != ""){
				data_array1.push(list1);
			}
			if(list2 != ""){
				data_array2.push(list2);
			}
			if(list3 != ""){
				data_array3.push(list3);
			}
			if(list4 != ""){
				data_array4.push(list4);
			}


		}



		// News&Info
		m = data_array1.length;
		if(maxItem < m){
			m=maxItem;
		}
		data_string1 = '';
		for(l=0;l<m;l++){
			data_string1 += data_array1[l];
		}

		// メディア
		m = data_array2.length;
		data_string2 = '';
		for(l=0;l<m;l++){
			data_string2 += data_array2[l];
		}

		// ブログ
		m = data_array3.length;
		data_string3 = '';
		for(l=0;l<m;l++){
			data_string3 += data_array3[l];
		}

		// 最新情報
		m = data_array4.length;
		data_string4 = '';
		for(l=0;l<m;l++){
			data_string4 += data_array4[l];
		}




		// ターゲットごとにinnnerHTML

		// News&Info
		targetId = 'rss_html';
		if(document.getElementById(targetId)){
			document.getElementById(targetId).innerHTML = data_string1;
		}

		// メディア
		targetId = 'media_html';
		if(document.getElementById(targetId)){
			document.getElementById(targetId).innerHTML = data_string2;
		}

		// ブログ
		targetId = 'blog_html';
		if(document.getElementById(targetId)){
			document.getElementById(targetId).innerHTML = data_string3;
		}

		// 最新情報
		targetId = 'news_html';
		if(document.getElementById(targetId)){
			document.getElementById(targetId).innerHTML = data_string4;
		}



	}

);

