﻿jQuery(document).ready(function(){
	$.ajax({
	url: 'seminar_get.xml',
	type: 'GET',
	dataType: 'xml',
	timeout: 1000,
	error: function(){
		alert("xmlファイルの読み込みに失敗しました");
	},
	success: function(xml){
		var strAll = "";
		var strUA = "", strDA = "", intCnt = 0, strCAll = "";
		var aryOU = [], aryOD = [];

		$(xml).find("Seminar").each(function(){
			if($("StartDay",this).text() != "" && $("PortalPublicationTypeName",this).text() != "非公開"){
				var imgName;
				switch($("SeminarCategoryId",this).text()){
					case "1":
						imgName = "images/top/iconFree.gif";
						break;
					case "2":
						imgName = "images/top/iconSol.gif";
						break;
					case "3":
						imgName = "images/top/iconPart.gif";
						break;
					case "4":
						imgName = "images/top/iconEve.gif";
						break;
				}

				var ancTxt;
				ancTxt = "<a href=\"https://beng.smartseminar.jp/public/seminar/view/"+$("Id",this).text()+"\">";

				var strtY, strtM, strtD, strtYobi, strtYMD, strtHM, endHM ;
				YobiTbl = new Array("日","月","火","水","木","金","土");
				aryStrtDate = $("StartDay",this).text().split("T");
				strStrtDate = aryStrtDate[0]
				strStrtDate = new Date(strStrtDate.split("-")[0],strStrtDate.split("-")[1] - 1,strStrtDate.split("-")[2])
				strtY = strStrtDate.getYear();
				strtY = (strtY < 2000) ? strtY + 1900 : strtY;
				strtM = strStrtDate.getMonth() + 1;
				strtD = strStrtDate.getDate();
				strtYobi = YobiTbl[strStrtDate.getDay()];
				strtYMD = strtY + "年" + strtM + "月" + strtD + "日（" + strtYobi + "）";

				strtHM = aryStrtDate[1].slice(0,5);
				aryEndDate = $("EndDay",this).text().split("T");
				endHM = aryEndDate[1].slice(0,5)

				var strPlace = "【開催地】&nbsp;"+$("PrefectureName",this).text();

				var strFew = "";
				if($("CapacityStatus",this).text() == "残席わずか"){
					strFew = "<img src=\"images/top/iconFew.gif\">"
				}

				var strSeminar = $("Title",this).text();

				var strSeminarSub = $("SubTitle",this).text();

				var strSeminarBody = $("Detail",this).text();

				var strSeminarSponsor = $("Sponsor",this).text();

				var strMemo = $("Memo",this).text();

				if(strMemo == "おすすめセミナー"){
					strUA = "";
					strDA = "";
					if(intCnt % 2 == 0){
						strUA += "<img src=\""+imgName+"\" class=\"floatL mgR05\"><div class=\"date\">";
					}else{
						strUA += "<div class=\"date\"><img src=\""+imgName+"\" class=\"floatL\">";
					}
					strUA += ancTxt + strtYMD + "&nbsp;" + strtHM + "～" + "&nbsp;" + strPlace;
//					strUA += ancTxt + strtYMD + "&nbsp;" + strtHM + "～" + endHM + "&nbsp;" + strPlace;
					strUA += "</a></div>";
					strUA += "<ul><li>";
					strUA += ancTxt + strSeminar;
					if(strSeminarSub != ""){
						strUA += "<br />" + strSeminarSub;
					}
					strUA += "</a></li></ul>";
//					strUA += "<p class=\"sub\">" + strSeminarBody + "</p>";
					strUA += "<ul class=\"main\"><li>";
					strUA += "主催：" + strSeminarSponsor;
					strUA += "</li></ul>";
					strDA += ancTxt + "<img src=\"images/top/entryBtn.gif\" class=\"floatR\"></a>";

					aryOU.push(strUA);
					aryOD.push(strDA);
					intCnt = intCnt + 1;
				}else{
					strAll += "<div class=\"NorSeminer\"><div class=\"date\">";
					strAll += ancTxt;
					strAll += "<img src=\"";
					strAll += imgName;
					strAll += "\" class=\"floatL\">";
					strAll += strtYMD + strPlace + "</a>" + strFew + "</div>";
					strAll += "<ul><li>";
					strAll += ancTxt + strSeminar
					if(strSeminarSub != ""){
						strAll += "<br />" + strSeminarSub;
					}
					strAll += "</a></li></ul>";
					strAll += "<ul class=\"main\"><li>";
					strAll += "主催：" + strSeminarSponsor;
					strAll += "</li></ul>";
					strAll += "</div>";
				}
			}
		});

		strUA = "";
		strDA = "";

		if(aryOU.length > 0){
			for(var i = 0; i < aryOU.length; i++){
				if(i % 2 == 0){
					if(i / 2 > 0){
						strUA += "<tr><td colspan=\"3\"><img src=\"images/top/spacer.gif\" height=\"5\"></td></tr>";
						strUA += "<tr><td colspan=\"3\" class=\"borderTop\"></td></tr>";
						strUA += "<tr><td colspan=\"3\"><img src=\"images/top/spacer.gif\" height=\"5\"></td></tr>";
					}
					if(aryOU.length - 1 == i){
						strUA += "<tr><td colspan=\"3\" valign=\"top\">";
						strUA += aryOU[i];
						strUA += "</td></tr>";
						strDA += "<tr><td colspan=\"3\">";
						strDA += aryOD[i];
						strDA += "</tr>";
						strUA = strUA + strDA;
					}else{
						strUA += "<tr><td valign=\"top\" width=\"50%\">";
						strUA += aryOU[i];
						strUA += "</td>";
						strDA += "<tr><td>";
						strDA += aryOD[i];
						strDA += "</td>";
					}
				}else{
					strUA += "<td class=\"border\"></td>";
					strUA += "<td valign=\"top\">";
					strUA += aryOU[i];
					strUA += "</td></tr>";
					strDA += "<td class=\"border\"></td><td>";
					strDA += aryOD[i];
					strDA += "</td></tr>";
					strUA = strUA + strDA;
					strDA = "";
				}
			}
		}

		strCAll = strUA;

		if(strCAll != ""){
			strCAll = "<div class=\"osusume\"><img src=\"images/top/osusumeTitle.gif\" width=\"559\" height=\"30\" class=\"mgB05\"><table width=\"99%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"none mgAuto borderBot\">"+strCAll+"</table></div>";
			$("div .osusumeP").append(strCAll);
		}
		
		$("div .NormalSeminer").append(strAll);
	}
	});
});
