var xmlDocument;

//ŽÆŽÉŽ¤ŽßŽ¹þŽ¤ŽßŽ¥Ž¹Ž¥Ž¿Ž¡Ž¼Ž¥ŽÈ

function ViewNews(data) {



	var ua = $.browser;

	//Ž¢Ž­msieŽ·ŽÏ
	if (ua.msie && ua.version < '7') {
		var newsHTML = '<div class="boxRoundWrap"><div class="boxRoundMdl"><div class="boxRoundBtm"><div class="col2DotLine"><div class="col2">';
		newsHTML += '<span><a class="rollOver" href="javascript:subWin_top_newslist();">¤ªÃÎ¤é¤»µ­»ö°ìÍ÷¤ò¸«¤ë</a></span>';
		newsHTML += '</div></div></div></div></div>';
	    $("#newsValue").html(newsHTML);
	}

	else if(ua.msie){

 		//alert("Ž¥ŽÖŽ¥ò§Ž¦Ž¥Ž¶Ž¤ŽÏmsieŽ¤ŽÇŽ¤Ž¹Ž¡Ž£");

		xmlDocument = new ActiveXObject("Microsoft.XMLDOM");

		xmlDocument.async = false;

		xmlDocument.load(fileNameNews);

		objItems = xmlDocument.getElementsByTagName("item");

			if(objItems.length!=0){

			valueDate = xmlDocument.getElementsByTagName("date");

			valueDescription = xmlDocument.getElementsByTagName("description");

			valueLinkword = xmlDocument.getElementsByTagName("linkword");

			valueLink = xmlDocument.getElementsByTagName("link");

			valueImage = xmlDocument.getElementsByTagName("image");

			readXmlNews();	

			}else{

				document.getElementById("newsTitle").innerHTML = "";

				document.getElementById("newsTitle").style.display = "none";

			}

	//Ž¢Ž­Ž¤Ž½Ž¤ŽÎŽÂŽ¾(mozila,safari,operaŽÅ¡¦

	}else{

		//alert("Ž¥ŽÖŽ¥ò§Ž¦Ž¥Ž¶Ž¤ŽÏsafariŽ¤ŽÇŽ¤Ž¹Ž¡Ž£");

		//XMLHttpRequestŽ¥ŽªŽ¥ŽÖŽ¥Ž¸Ž¥Ž§Ž¥Ž¯Ž¥ŽÈŽÀŽ¸ŽÀŽ®

		var httpoj = createHttpRequest()



		//open Ž¥â§Ž½Ž¥ŽÃŽ¥ŽÉ

		httpoj.open( "GET" , fileNameNews , true )



		//Ž¼õ¿Ž®Ž»þŽ¤ŽËŽµŽ¯ŽÆŽ°Ž¤Ž¹Ž¤¡¦Ž¤Ž¥ŽÙŽ¥ó¥ŽÈ

		httpoj.onreadystatechange = function(){

			//readyStateŽÃŽÍŽ¤ŽÏ4Ž¤ŽÇŽ¼õ¿Ž®Ž´Ž°ŽÎŽ»

			if (httpoj.readyState==4){

			var xmlDocument = httpoj.responseXML;

			objItems = xmlDocument.getElementsByTagName("item");

			if(objItems.length!=0){

				valueDate = xmlDocument.getElementsByTagName("date");

				valueDescription = xmlDocument.getElementsByTagName("description");

				valueLinkword = xmlDocument.getElementsByTagName("linkword");

				valueLink = xmlDocument.getElementsByTagName("link");

				valueImage = xmlDocument.getElementsByTagName("image");

				readXmlNews();

			}else{

				document.getElementById("newsTitle").innerHTML = "";

				document.getElementById("newsTitle").style.display = "none";

			}

			}

		}



		//send Ž¥â§Ž½Ž¥ŽÃŽ¥ŽÉ

		httpoj.send( data )

	}



}





//Ž¥ú£Ž¼Ž¥ŽÉŽ»þŽÆŽÉŽ¤ŽßŽ¹þŽ¤ŽßŽ´ŽØŽ¿¡¦
function readXmlNews() {



	outString = "";

	newsdata = new Array();//NewsŽÇŽÛŽÎ¡¦


	for (loop = 0; loop < objItems.length; loop++) {

		//Ž¥¡¦ó¥Ž¯Ž¾ðÊó¤Ž¢Ž¤¡¦
		if(valueLinkword[loop].childNodes.item(0)!=null){

			if(valueImage[loop].childNodes.item(0)!=null){

			newsdata[loop] = [valueDate[loop].childNodes.item(0).nodeValue,

							  valueDescription[loop].childNodes.item(0).nodeValue,

							  valueLinkword[loop].childNodes.item(0).nodeValue,

							  valueLink[loop].childNodes.item(0).nodeValue,

							  valueImage[loop].childNodes.item(0).nodeValue

							  ];

			}else{

			newsdata[loop] = [valueDate[loop].childNodes.item(0).nodeValue,

							  valueDescription[loop].childNodes.item(0).nodeValue,

							  valueLinkword[loop].childNodes.item(0).nodeValue,

							  valueLink[loop].childNodes.item(0).nodeValue,

							  ""

							  ];

			}

		}else{

			if(valueImage[loop].childNodes.item(0)!=null){

			newsdata[loop] = [valueDate[loop].childNodes.item(0).nodeValue,

							  valueDescription[loop].childNodes.item(0).nodeValue,

							  "",

							  "",

							  valueImage[loop].childNodes.item(0).nodeValue

							  ];

			}else{

			newsdata[loop] = [valueDate[loop].childNodes.item(0).nodeValue,

							  valueDescription[loop].childNodes.item(0).nodeValue,

							  "",

							  "",

							  ""

							  ];

			}

		}

	}

	if(objItems.length > 0) {

		var loopstart2;

		var loopend1;

		var loopend2;

		if(objItems.length == 1){

		//ŽÁŽ´1Ž·¡¦ŽÎŽ¾¡¦¡¦
		outString += "<div class=\"boxRoundWrap\">";

		outString += "	<div class=\"boxRoundMdl\">";

		outString += "		<div class=\"boxRoundBtm\">";

		outString += "			<div class=\"\">";

		outString += "				<div class=\"col1\"> ";

		outString += "				<dl>";

		outString += getStringNews(0,1);

		outString += "				</dl>";

		outString += "				</div> ";

		outString += "			</div>";

		outString += "		</div>";

		outString += "	</div>";

		outString += "</div>";

		}else{

		//ŽÁŽ´2Ž·¡¦ŽÊŽ²Ž¼(1Ž·¡¦ŽÇŽÃŽÊŽÁŽÈŽ¤ŽßŽ½ŽªŽÎŽ»)

		if(objItems.length<3){

			loopend1 = 1;

		}else{

			loopend1 = 2;

		}

		//ŽÁŽ´3Ž·¡¦ŽÊŽ²Ž¼(Ž¥ŽÇŽ¡Ž¼Ž¥Ž¿Ž¤Ž¬Ž¤ŽÊŽ¤Ž¯Ž¤ŽÊŽ¤ŽÃŽ¤Ž¿Ž¤ò¿ðÏýŽ½ŽªŽÎŽ»)

		if(objItems.length<4){

			loopend2 = objItems.length;

		}else{

			loopend2 = 4;

		}

		loopstart2=loopend1;

		outString += "<div class=\"boxRoundWrap\">";

		outString += "	<div class=\"boxRoundMdl\">";

		outString += "		<div class=\"boxRoundBtm\">";

		outString += "			<div class=\"col2DotLine\">";

		outString += "				<div class=\"col2\"> ";

		outString += "				<dl>";

		outString += getStringNews(0,loopend1);

		outString += "				</dl>";

		outString += "				</div> ";

		outString += "				<div class=\"col2\"> ";

		outString += "				<dl>";

		outString += getStringNews(loopstart2,loopend2);

		outString += "				</dl>";

		outString += "				</div> ";

		outString += "			</div>";

		outString += "		</div>";

		outString += "	</div>";

		outString += "</div>";

		}

		//ŽÉŽ½Ž¼Ž¨

		document.getElementById("newsValue").innerHTML = outString;

		

	//ŽµŽ­Ž»ö¤Ž¬0Ž·¡¦ŽÎŽ¾¡¦¡¦
	}else{

		//Ž¥Ž¨Ž¥¡¦Ž¢Ž¤ŽÎŽ¸Ž«Ž½ŽÐŽ¤Ž·ŽÈóÉŽ½Ž¼Ž¨

		document.getElementById("newsTitle").innerHTML = "";

		document.getElementById("newsTitle").style.display = "none";

	}

	//ŽµŽ­Ž»ö¤Ž¬4Ž·¡¦ŽÊŽ²Ž¼Ž¤ŽÎŽ¾¡¦¡¦
	if(objItems.length < 5){

		//Ž°¡¦÷¤ŽØŽ¤ŽÎŽ¥¡¦ó¥Ž¯ŽÈóÉŽ½Ž¼Ž¨

		document.getElementById("newsBtn").innerHTML = "";

	}

}



//Ž¥Ž½Ž¡Ž¼Ž¥Ž¹ŽÁŽÈŽ¤ŽßŽÎŽ©Ž¤ŽÆ

function getStringNews(loopstart,loopend) {

	outString = "";

	for (loop = loopstart; loop < loopend; loop++) {

		//Ž¥¡¦ó¥Ž¯Ž¾ðÊó¤Ž¢Ž¤¡¦
		if(newsdata[loop][2] != ""){

			newsdata[loop][1] = newsdata[loop][1].replace(newsdata[loop][2],"<a href=\"" + newsdata[loop][3] + "\" target=\"_blank\">" + newsdata[loop][2] + "</a>");

		}

		outString += "<dt>" + newsdata[loop][0] + "</dt>";



		/* Ž²ðÃ¡¦Ž¢Ž¤¡¦*/

		if(newsdata[loop][4] != ""){

		outString += "<dd class=\"clearfix\"><p class=\"images\"><img src=\""+newsdata[loop][4]+"\" width=\"50\" height=\"40\" alt=\"\" /></p><p class=\"text\">";

		outString += newsdata[loop][1];

		outString += "</p></dd>";

		}else{

		outString += "<dd>" + newsdata[loop][1] + "</dd> ";

		}

	}

	return outString;

}



//onloadŽ½ñ¤Ž­Ž´Ž¹Ž¤Ž¨

$(function(){

	ViewNews();

});
