
var News_Array = [["","","","",""],["","","","",""],["","","","",""],["","","","",""],["","","","",""]];
var n_news_no = 0;
var myDate = new Date();
var nowYear = myDate.getFullYear();

function news_load(){
		var func = function (data){
			
			
			var category_type = 1;	//一般ニュース関連ということ
			
			try{
				if(data["data"]["news"].length == undefined){
					if(data["data"]["news"]["category"] == undefined){
						//data1
						
					}else{
						//data1̏ꍇ
						var cate_hai = new Array();
						cate_hai = data["data"]["news"]["category"].split(",");
						for(var p=0; p<cate_hai.length; p++){
							if(cate_hai[p] == category_type){
								News_Array[n_news_no][0]=day_change(data["data"]["news"]["day"]);		//t
								News_Array[n_news_no][1]=data["data"]["news"]["text"];		//eLXg
								News_Array[n_news_no][2]=data["data"]["news"]["link"];		//URL
								
								if(data["data"]["news"]["type"] == 1){
									News_Array[n_news_no][3] = '../header/img/icon_pdf.gif'	
								}else if(data["data"]["news"]["type"] == 2){
									News_Array[n_news_no][3] = '../header/img/icon_html.gif'
								}else{
									News_Array[n_news_no][3] = "";
								}
										//type
								News_Array[n_news_no][4]=data["data"]["news"]["size"];		//size
								n_news_no = n_news_no+1;
								//return;
							}	
						}
					}
				}else{
					
					for(var i=0; i<data["data"]["news"].length; i++){
	
						var cate_hai = new Array();
				
						cate_hai = data["data"]["news"][i]["category"].split(",");
					
						for(var p=0; p <cate_hai.length; p++){
							if(cate_hai[p] == category_type){
								News_Array[n_news_no][0]=day_change(data["data"]["news"][i]["day"]);		//t
								News_Array[n_news_no][1]=data["data"]["news"][i]["text"];		//eLXg
								News_Array[n_news_no][2]=data["data"]["news"][i]["link"];		//URL
								
								if(data["data"]["news"][i]["type"] == 1){
									News_Array[n_news_no][3] = "../header/img/icon_pdf.gif";
								}else if(data["data"]["news"][i]["type"] == 2){
									News_Array[n_news_no][3] = "../header/img/icon_html.gif";
								}else{
									News_Array[n_news_no][3] = "";
								}
																
								News_Array[n_news_no][4]=data["data"]["news"][i]["size"];		//size
								
								n_news_no = n_news_no+1;
							}
						}
						
						//常に最新5件の一般ニュースを表示
						if(n_news_no >= 5){
							write_tag();
								break;	
						}
					}
				}
				
				//常に最新5件の一般ニュースを表示するが、1つのファイルで5件に満たない場合は、年を-1する
				if(n_news_no < 5){
						nowYear = nowYear-1;
						var url = "../common/news/news_data_" + nowYear.toString() + ".xml";
						var http = new JKL.ParseXML(url);
						http.async(func);
						http.parse();
				}
				
			}catch(e){
				//alert("ex  " + e);
			}
		};

		//一番初めに読むXMLファイルの判定
		tmpDate = new Date();
		tmpMonth = tmpDate.getMonth() + 1;
		
		if(tmpMonth <= 3){
			nowYear = nowYear -1;	//年度単位のxmlだから3月中までは、現在年を-1する
		}
		
		var url = "../common/news/news_data_" + nowYear.toString() + ".xml";

		try{
			try{
				var http2 = new JKL.ParseXML(url);
				var da = http2.parse();
				var aaa = da["data"]["news"];
				var http = new JKL.ParseXML(url);
				http.async(func);
				http.parse();
			}catch(e){
				nowYear = nowYear -1;
				var url = "../common/news/news_data_" + nowYear.toString() + ".xml";
				var http = new JKL.ParseXML(url);
				http.async(func);
				http.parse();	
			}
						
		}catch(e){
			//alert(e);	
		}
		
			
}

//日付の形式を、トップニュース用に変形させる
function day_change(str){
	
	var tmp = "";
	var tpArray1 = new Array();
	var tpArray2 = new Array();
	
	tmp = str.substr(0,3);
	
	tmp += ". ";
	
	tpArray1 = str.split(" ");
	
	if(tpArray1.length < 1){
		tpArray1 = str.split("　");	
	}
	
	tpArray2 = tpArray1[1].toString().split(",");
	
	tmp = tmp + tpArray2[0].toString() +  "," + "\n" + tpArray1[2].toString();
	
	return tmp;
	
}


function write_tag(){
	
	
	var news_tb = document.getElementById("about_tb");

	
	for(var i=0; i<News_Array.length; i++){
		
		
		var my_tr1=document.createElement("TR");
		var my_td1_1=document.createElement("TD");
		var my_td1_2=document.createElement("TD");
		var my_td1_3=document.createElement("TD");
	
		var my_st=document.createElement("STRONG");
		var my_span=document.createElement("span");

		my_td1_1.width = 70;
		my_td1_1.vAlign = "top";
		my_td1_1.bgcolor="#FFFFFF";
		my_td1_1.className="txt_12_16";
		
		var tmptext1 = document.createTextNode(News_Array[i][0]);
		
		my_st.appendChild(tmptext1);
		my_td1_1.appendChild(my_st);
		
		my_td1_2.vAlign="top";
		my_td1_2.bgcolor="#FFFFFF";
		my_td1_2.className="txt_12_16";
	
		my_td1_3.vAlign="top";
		my_td1_3.align = "right";
		my_td1_3.bgcolor="#FFFFFF";
		my_td1_3.className="txt_10_11";
			
		if(News_Array[i][2] == ""){
			//NȂ
			var tmptext2 = document.createTextNode(News_Array[i][1]);
			my_td1_2.appendChild(tmptext2);
			
		}else{
			//N
			
			var tmptext2 = document.createTextNode(News_Array[i][1]);
			var tmp_a1 = document.createElement("a");
			var tmp_a2 = document.createElement("a");
			var tmp_img = document.createElement("img");
			var tmp_br = document.createElement("br");
			
			tmp_a1.appendChild(tmptext2);
			
			
			
			if(News_Array[i][2].indexOf("pdf/") == 0){
				News_Array[i][2] = "../common/news/" + News_Array[i][2];
			}else if(News_Array[i][2].indexOf("../../") != -1){
				news_str = News_Array[i][2].substr(News_Array[i][2].indexOf("../../")+6);
				if(news_str.indexOf("../") != -1){
					// ../が3つの場合
					news_str = news_str.substr(news_str.indexOf("../")+3);
					News_Array[i][2] = "../../" + news_str;
				}else{
					News_Array[i][2] = "../" + news_str;
				}
			}
			
			tmp_a1.href= News_Array[i][2];
						
			tmp_img.name = "img_" + i;
			tmp_img.src = News_Array[i][3];
			tmp_img.width = 36;
			tmp_img.height = 14;
			tmp_img.border = 0;
			
			tmp_a2.href = News_Array[i][2];
			
			if(News_Array[i][2].indexOf(".pdf") == -1){
				tmp_a1.target="_top";
				tmp_a2.target="_top";
			}else{
				tmp_a1.target="_blank";
				tmp_a2.target="_blank";
			}
			
			my_td1_2.appendChild(tmp_a1);
			tmp_a2.appendChild(tmp_img);
			my_td1_3.appendChild(tmp_a2);
			my_td1_3.appendChild(tmp_br);
		}
	

		if(News_Array[i][4] != "" && News_Array[i][4] != undefined){
			var tmptext3 = document.createTextNode(News_Array[i][4]);
			my_span.appendChild(tmptext3);
			my_td1_3.appendChild(my_span);
		}
		
		my_tr1.appendChild(my_td1_1);
		my_tr1.appendChild(my_td1_2);
		my_tr1.appendChild(my_td1_3);
		
		news_tb.appendChild(my_tr1);
		
	}
	
	
}


