window.onload = function() {
try {
	var myiframe;
	var iframe;
	myiframe = document.getElementsByTagName('iframe');
	for (var i = 0; i < myiframe.length; i++) {
		if (myiframe[i].contentDocument) {
			iframe = myiframe[i].contentDocument;
		} else {
			iframe = myiframe[i].Document;
		}
	}
	newslist(iframe);
} catch (e) {}
}

function newslist(obj) {
	var uName = navigator.userAgent;
	var csv = obj.documentElement.innerHTML;
	var row;
	var col;
	var news;
	var id;
	var re;

	re = new RegExp("<.*?>", "ig");
	csv = csv.replace(re, "");

	// --modified by katsu 10/04/13
	var cols = csv.split(',');

	for (var i=0; i<cols.length; i+=2) {
		var text = cols[i];
		var url = cols[i+1];

		id = "idx-news" + (i/2);
		
		if (uName.indexOf("Safari") > -1) {
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + url + "' target='_blank'>" + text + "</a>";
		} else if (uName.indexOf("MSIE") > -1) {
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + url + "' target='_blank'>" + text + "</a>";
		} else if (uName.indexOf("Opera") > -1) {
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + url + "' target='_blank'>" + text + "</a>";
		}else {
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + url + "' target='_blank' target='_blank'>" + text + "</a>";
		}
	}
	// --modified by katsu 

	/*
	row = csv.split('\n');
	if (uName.indexOf("Safari") > -1) {
		for (var i=0; i<row.length-1; i++) {
			col = row[i].split(",");
			id = "idx-news" + i;
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + col[1] + "' target='_blank'>" + col[0] + "</a>";
		}
	} else if (uName.indexOf("MSIE") > -1) {
		for (var i=1; i<row.length-1; i++) {
			col = row[i].split(",");
			var j = i - 1;
			id = "idx-news" + j;
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + col[1] + "' target='_blank'>" + col[0] + "</a>";
		}
	} else if (uName.indexOf("Opera") > -1) {
		for (var i=0; i<row.length-1; i++) {
			col = row[i].split(",");
			id = "idx-news" + i;
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + col[1] + "' target='_blank'>" + col[0] + "</a>";
		}
	}else {
		for (var i=0; i<row.length-1; i++) {
			col = row[i].split(",");
			id = "idx-news" + i;
			news = document.getElementById(id);
			news.innerHTML = "<a href='" + col[1] + "' target='_blank' target='_blank'>" + col[0] + "</a>";
		}
	}
	*/
}
