﻿jQuery.noConflict();
jQuery(document).ready(function(){
	jQuery.ajax({
	url: '/seminar_get.xml',
	type: 'GET',
	dataType: 'xml',
	timeout: 5000,
	error: function(){
//		alert("xmlファイルの読み込みに失敗しました");
	},
	success: function(xml){
		var strOD = "", strSD = "", strODC = "";
		var aryOD = [], arySD = [], aryODC = [];

		jQuery(xml).find("Seminar").each(function(){
			if(jQuery("StartDay",this).text() != "" && jQuery("PortalPublicationTypeName",this).text() != "非公開"){
				var ancTxt;
				ancTxt = "<a href=\"https://regist.mcframe.com/public/seminar/view/"+jQuery("Id",this).text()+"\">";

				var strtY, strtM, strtD, strtYobi, strtYMD, strtHM, endHM ;
				YobiTbl = new Array("日","月","火","水","木","金","土");
				aryStrtDate = jQuery("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();

				var strDispDay = jQuery("StartDayDisplay",this).text();

				strtM = "0" + strtM;
				strtM = strtM.slice(-2);
				strtD = "0" + strtD;
				strtD = strtD.slice(-2);
				strtYobi = YobiTbl[strStrtDate.getDay()];
				strtYMD = strtY + "." + strtM + "." + strtD + "（" + strtYobi + "）";

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

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

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

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

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

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

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

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

				if(strMemo == "おすすめセミナー"){
					strOD = "";
					strOD += "<li>\n";
					strOD += strtYMD + strPlace + "<span>オススメ</span><br />\n";
					if(strSeminarSponsor != ""){
						strOD += "主催：" + strSeminarSponsor + "<br />\n";
					}
					strOD += ancTxt + strSeminar + "<br />" + strSeminarSub + "</a>\n";
					strOD += "</li>\n";
					aryOD.push(strOD);
					strODC = "";
					strODC += "<li>\n";
					strODC += ancTxt + strSeminar + "<br />" + strSeminarSub + "</a><br />\n";
					strODC += "<span class=\"fontsizeXS\">" + strDispDay + "<br />\n";
					strODC += strPlace + "　" + "主催：" + strSeminarSponsor + "</span>";
					strODC += "</li>\n";
					aryODC.push(strODC);
				}else{
					strSD = "";
					strSD += "<li>\n";
					strSD += strtYMD + strPlace + "<br />\n";
					if(strSeminarSponsor != ""){
						strSD += "主催：" + strSeminarSponsor + "<br />\n";
					}
					strSD += ancTxt + strSeminar + "<br />" + strSeminarSub + "</a>\n";
					strSD += "</li>\n";
					arySD.push(strSD);
				}
			}
		});

		var strOS = "";
		var strSS = "";
		var strOSD = "";

		for(var i = 0; i < aryOD.length; i++){
			strOS += aryOD[i];
		}

		for(var i = 0; i < arySD.length; i++){
			if(i > 4){
				break;
			}
			strSS += arySD[i];
		}

		for(var i = 0; i < aryODC.length; i++){
			if((aryODC.length - 1) == i){
				aryODC[i] = aryODC[i].replace("<li>","<li class=\"bot\">");
			}
			strOSD += aryODC[i];
		}

//		if(strOS != ""){
//			strOS = "<ul class=\"iconArr_B\">" + strOS + "</ul>";
//			jQuery("div .iconArr_BO").append(strOS);
//		}

//		if(strSS != ""){
//			strSS = "<ul class=\"iconArr_B\">" + strSS + "</ul>";
//			jQuery("div .iconArr_BS").append(strSS);
//		}

		if(strOSD != ""){
			strOSD = "<ul class=\"iconArr_B\">" + strOSD + "</ul>";
			jQuery("div .iconArr_BOD").append(strOSD);
		}
	}
	});
});

