//==============================================
//	関数名　：　parse_xml
//	機	能　：　ニュース一覧表示
//	引　数　：　xml→
//==============================================
function  parse_xml(xml){

alert(xml);

	//バックナンバーの基準値
	var backNumberData = 10;

	//newsListタグ数を取得（何件データが入っているかという事）
	var roopMax = $(xml).find("newsList").length;

	if(roopMax == 0){
		document.getElementById("back").innerHTML = "&nbsp;";
		$("#result").append("<li>現在ニュースはありません</li>");
	}else{

		//-----------------------------------
		//登録データ数が11件以上の場合
		//-----------------------------------
		if(roopMax > backNumberData){

			//ループ数（データが11件以上の場合、強制的に10と決め打ち）
			var cnt = 0;

			//バックナンバー表示
			document.getElementById("back").innerHTML = "<a href='news/index.html'><img src='shared/img/top_news_bn.gif' alt='バックナンバー' border='0' /></a>";
			//$("#back").append("<dt><a href='news/index.html'><img src='shared/img/top_news_bn.gif' alt='バックナンバー' border='0' /></a></dt>");

			$(xml).find("newsList").each(function(){

				cnt = cnt + 1;					//newsListタグ数をカウント

				if(cnt <= backNumberData){
					var id    = $(this).find("newsId").text();
					var title = $(this).find("newsTitle").text();
					var day   = $(this).find("newsInsertday").text();

					$("#result").append("<li><a href=\"javascript:void(window.open('news/" + id + "', 'mywindow3', 'width=600, height=700, left=345, top=170, menubar=no, toolbar=no, status=no, location=no, scrollbars=yes'));\">"+day+"<br />"+title+"</a></li>");
				}
			});

		//-----------------------------------
		//登録データ数が10件以下の場合
		//-----------------------------------
		}else{

			document.getElementById("back").innerHTML = "&nbsp;";

			$(xml).find("newsList").each(function(){

				var id    = $(this).find("newsId").text();
				var title = $(this).find("newsTitle").text();
				var day   = $(this).find("newsInsertday").text();

				$("#result").append("<li><a href=\"javascript:void(window.open('news/" + id + "', 'mywindow3', 'width=600, height=700, left=345, top=170, menubar=no, toolbar=no, status=no, location=no, scrollbars=yes'));\">"+day+"<br />"+title+"</a></li>");
			});
		}
	}
}

//==============================================
//	関数名　：　parse_xml2
//	機	能　：　詳細表示
//	引　数　：　xml→
//==============================================
function  parse_xml2(xml){

	//GET値取得
	var get = getRequest();
//alert("GETID："+get['newsId']);

	$(xml).find("newsList").each(function(){

		var id        = $(this).find("newsId").text();
		var title     = $(this).find("newsTitle").text();
		var day       = $(this).find("newsInsertday").text();
		var contents  = $(this).find("newsContents").text();
		var imgname1  = $(this).find("newsImgname1").text();
		var imgname2  = $(this).find("newsImgname2").text();
		var pdftitle  = $(this).find("newsPdftitle").text();
		var pdfrename = $(this).find("newsPdfrename").text();

//		if(id == get['newsId']){
		if(id == get){

			var tag = "";

			$("#resultTitle").append("<span>" + day + "</span>" + title);
			$("#resultContents").append("<p>" + contents + "</p>");

			if(imgname1.length > 0){
				tag += "<p align='center'><img src='http://daniel.kagunobyouin.jp/news_img/" + imgname1 + "' />";
			}
			if(imgname2.length > 0){
				if(imgname1.length > 0){
					tag += "<img src='http://daniel.kagunobyouin.jp/news_img/" + imgname2 + "' /></p>";
				}else{
					tag += "<p align='center'><img src='http://daniel.kagunobyouin.jp/news_img/" + imgname2 + "' /></p>";
				}
			}else{
				if(imgname1.length > 0){
					tag += "</p>";
				}
			}

/*
			if(imgname1.length > 0){
				tag += "<img src='http://daniel.kagunobyouin.jp/news_img/" + imgname1 + "' />";
			}
			if(imgname2.length > 0){
				tag += "<img src='http://daniel.kagunobyouin.jp/news_img/" + imgname2 + "' />";
			}
*/
			if(pdftitle.length > 0 && pdfrename.length > 0){
				tag += "<p>&nbsp;</p>";
				tag += "<a href='http://daniel.kagunobyouin.jp/news_img/" + pdfrename + "' target='_blank'>" + pdftitle + "</a>";
			}

			$("#resultImage").append(tag);
		}
	});
}

//==============================================
//	関数名　：　parse_xml3
//	機	能　：　バックナンバー表示
//	引　数　：　xml→
//==============================================
function  parse_xml3(xml){

	//newsListタグ数を取得（何件データが入っているかという事）
	var roopMax = $(xml).find("newsList").length;

	$(xml).find("newsList").each(function(){

		var id    = $(this).find("newsId").text();
		var title = $(this).find("newsTitle").text();
		var day   = $(this).find("newsInsertday").text();

		$("#resultTitle").append("<li><a href=\"javascript:void(window.open('news/" + id + "', 'mywindow3', 'width=600, height=700, left=345, top=170, menubar=no, toolbar=no, location=no, scrollbars=yes'));\">"+day+"<br />"+title+"</a></li>");
	});
}

//==============================================
//	関数名　：　getRequest
//	機	能　：　GET値取得
//	引　数　：　なし
//==============================================
function getRequest(){

	var url = location.href;

	if(url.length > 1){
		var array_str = url.split("/");
//alert(array_str[4]);

		return array_str[4];
	}else{
		return false;
	}

/*
  if(location.search.length > 1) {
    var get = new Object();
    var ret = location.search.substr(1).split("&");
    for(var i = 0; i < ret.length; i++) {
      var r = ret[i].split("=");
      get[r[0]] = r[1];
    }
    return get;
  } else {
    return false;
  }
*/
}
