var flg_browser;
var httpOj;

window.onBeforeUnload = browser_check();

function browser_check()
{
	var browser = navigator.userAgent.toLowerCase();
		
	if(browser.indexOf("msie") != -1) flg_browser = 'ie';
	else flg_browser = 'etc';
	OnloadAddEvent();
}

function OnloadAddEvent()
{
	if(flg_browser == 'ie')	window.attachEvent('onload',listSet);
	else										window.addEventListener('load',listSet,false);
}

function listSet()
{
	httpOj = createHttpRequest();	
	httpOj.open('get','news/newsList.xml',true);	
	httpOj.onreadystatechange = function()
	{
		if(httpOj.readyState == 4) SetDisplay();
	}
	
	httpOj.send('');
}

function createHttpRequest()
{
	if(window.ActiveXObject)
	{
		try
		{
			return new ActiveXObject('Msxml2.XMLHTTP');
		}
		catch(e1)
		{
			try
			{
				return new ActiveXObject('Microsoft.XMLHTTP');
			}
			catch(e2)
			{
				return null;
			}
		}
		
	}
	else if(window.XMLHttpRequest) return new XMLHttpRequest();
	else return null;
}

function SetDisplay()
{
	var Item = httpOj.responseXML.getElementsByTagName('detail');
	var HTML = '';
	var text;
	var Link;
	var date;
	var newIcon = '<img src="new_img/icon_new.gif" width="26" height="11" />';
	var yearCopy = Item[0].getElementsByTagName('date').item(0).firstChild.nodeValue;
		
	for(i = 0; i < 3; i++)
	{
		text = Item[i].getElementsByTagName('title').item(0).firstChild.nodeValue;
		Link = Item[i].getElementsByTagName('link').item(0).firstChild.nodeValue;
		date = Item[i].getElementsByTagName('date').item(0).firstChild.nodeValue;
		
		if(yearCopy != date) newIcon = '';
		
		HTML += '<li><a href="news/' + Link + '">' + text + '</a>' + newIcon + '</li>';
	}
	
	document.getElementById('jsNewsList1').innerHTML = HTML;
}
