var msgs;
var titleFlg = []; //
var chkAreas = "";
var rCount = 0;
var fCount = 0;
var bCount = 0;
var msgsBTN = "";
var dispFlg = "0";

$(function(){

	var brsCheck = function(){ //
		if(!chkAjaBrowser()){
			document.location.href = 'brs_msg.html';
		} else {
			return;
		}
	}	

	brsCheck();//	ブラウザチェック

	disps = function(oj) {
		eval("seRes = "+oj.responseText);
		if(seRes.mtRengo == "err1") {
			msgs = "<div style='text-align:center;color:red;font-size:14px;'>申し訳ございません。現在このページは表示できません。</div>";
		} else if(seRes.mtRengo == "err5") {
			msgs = "<div style='text-align:center;color:red;font-size:14px;'>申し訳ございません。指定された地域情報は表示できません。</div>";
		} else {
			if(seRes.mtRengo.data == "noDatas") {

			} else {
				var dispYear = seRes.sendYear;
				switch(dispFlg) {
					case "0":
					msgsBTN = "<table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"lastYearDisp()\">"+(dispYear - 1)+"年4月から"+dispYear+"年3月までの活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"yearBeforeDisp()\">"+(dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月までの活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "</table>";
					titleMsg = "<font style='font-size:14px;color:red'>&nbsp;&nbsp;&nbsp;&nbsp;"+dispYear+"年4月以降</font>";
					break;
					
					case "1":
					msgsBTN = "<table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"nowYearDisp()\">"+dispYear+"年4月以降の活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"yearBeforeDisp()\">"+(dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月までの活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "</table>";
					titleMsg = "<font style='font-size:14px;color:red'>&nbsp;&nbsp;&nbsp;&nbsp;"+(dispYear - 1)+"年4月から"+dispYear+"年3月まで</font>";
					break;
					
					case "2":
					msgsBTN = "<table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"nowYearDisp()\">"+dispYear+"年4月以降の活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'></td>";
					msgsBTN += "</tr>";
					msgsBTN += "<tr>";
					msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"lastYearDisp()\">"+(dispYear - 1)+"年4月から"+dispYear+"年3月までの活動はこちら</a></font></td>";
					msgsBTN += "</tr>";
					msgsBTN += "</table>";
					titleMsg = "<font style='font-size:14px;color:red'>&nbsp;&nbsp;&nbsp;&nbsp;"+(dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月まで</font>";
					break;					
				
				}				
				msgs = "";
				var pU = 0;
					$('#headAreaName').html(seRes.mtRengo.data1+"地区連合福祉委員会");
					if(i !== 0 && pU == 0 && fCount !== 0) {
					    msgs += "<br>";	  
					    msgs += "<table width='500' border='0' align='center' cellpadding='0' cellspacing='0'>";
					    msgs += "<tr>";
					    msgs += "<td><div align='right'><a href='area.php?action="+chkAreas+"'><font size='2'>このページの上に戻る</font></a></div></td>";
					    msgs += "</tr>";
					    msgs += "</table>"; 
					    msgs += "<br>";
					    pU++;							
					}
					
					msgs += "<table width='500' border='0' align='center' cellpadding='5' cellspacing='0' class='line120'>";
					msgs += "<tr><td width='480' valign='top' class='tiikifukusi'><font size='2'><a name='2'></a></font>";
					msgs += seRes.mtRengo.data1+titleMsg;
					msgs += "</td></tr>";
					if(seRes.rengoAlls[0].data[0].data0 !== "noDatas"){
				        msgs += "<tr>"; 
				        msgs += "<td valign='top'><font size='2'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'>全体</font></td>";
				        msgs += "</tr>";
			        }
			        for(var i = 0;i < seRes.rengoAlls.length;i++) {
			        
			        	if(seRes.rengoAlls[0].data[0].data0 !== "noDatas"){
							for(var t = 0;t < seRes.rengoAlls[i].data.length;t++){	
								msgs += "<tr><td valign='top' class='yohaku20'><font size='2'>";
								msgs += seRes.rengoAlls[i].data[t].data0+"&nbsp;&nbsp;"+seRes.rengoAlls[i].data[t].data1;
								msgs += "</font></td></tr>";
								msgs += "<tr><td height='42' valign='top' class='line120'><font size='2'>";
								msgs += seRes.rengoAlls[i].data[t].data2;
								msgs += "</font></td></tr>";
								msgs += "<tr><td valign='top' class='line120' align='right'>";
								msgs += seRes.rengoAlls[i].data[t].data3;
								msgs += "</td></tr>";					
							}
						}
						
						for(var x = 0;x < seRes.fukushi[i].data.length;x++){
							if(seRes.fukushi[i].data[x].data2.length !== 0 || seRes.fukushi[i].data[x].data3.length !== 0) {
	
						        msgs += "<tr>";
						        msgs += "<td valign='top' class='line120'> <div align='left'><font color='#FF6600'>■</font>";
						        msgs += "&nbsp;&nbsp;"+seRes.fukushi[i].data[x].data1;"&nbsp;&nbsp;";
						        msgs += "<font size='2'>　<br>";
						        msgs += "</font></div></td>";
						        msgs += "</tr>";
						        if(seRes.fukushi[i].data[x].data2.length !== 0) {
							        msgs += "<tr>"; 
							        msgs += "<td valign='top'><font size='2'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'>";
							        msgs += "全体";
							        msgs += "</font></td>";
							        msgs += "</tr>";
						        }
						        for(var t = 0;t < seRes.fukushi[i].data[x].data2.length;t++){
									msgs += "<tr><td valign='top' class='yohaku20'><font size='2'>";
									msgs += seRes.fukushi[i].data[x].data2[t].data0+"&nbsp;&nbsp;"+seRes.fukushi[i].data[x].data2[t].data1;
									msgs += "</font></td></tr>";
									msgs += "<tr><td valign='top' class='line120'><font size='2'>";
									msgs += seRes.fukushi[i].data[x].data2[t].data2;
									msgs += "</font></td></tr>";
									msgs += "<tr><td valign='top' class='line120' align='right'>";
									msgs += seRes.fukushi[i].data[x].data2[t].data3;
									msgs += "</td></tr>";
									fCount++;
						        }

						        for(var t = 0;t < seRes.fukushi[i].data[x].data3.length;t++){
						        	if(t !== 0){
						        		var bt = t -1;
							        	if(seRes.fukushi[i].data[x].data3[bt].data0 !== seRes.fukushi[i].data[x].data3[t].data0){
									        msgs += "<tr>"; 
									        msgs += "<td valign='top'><font size='2'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'>";
									        msgs += seRes.fukushi[i].data[x].data3[t].data0;
									        msgs += "</font></td>";
									        msgs += "</tr>";						        	
							        	}
						        	} else {
								        msgs += "<tr>"; 
								        msgs += "<td valign='top'><font size='2'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'>";
								        msgs += seRes.fukushi[i].data[x].data3[t].data0;
								        msgs += "</font></td>";
								        msgs += "</tr>";						        							        		
						        	}
									msgs += "<tr><td valign='top' class='yohaku20'><font size='2'>";
									msgs += seRes.fukushi[i].data[x].data3[t].data1+"&nbsp;&nbsp;"+seRes.fukushi[i].data[x].data3[t].data2;
									msgs += "</font></td></tr>";
									msgs += "<tr><td height='42' valign='top' class='line120'><font size='2'>";
									msgs += seRes.fukushi[i].data[x].data3[t].data3;
									msgs += "</font></td></tr>";
									msgs += "<tr><td valign='top' class='line120' align='right'>";
									msgs += seRes.fukushi[i].data[x].data3[t].data4;
									msgs += "</td></tr>";
									fCount++;
						        }
						        					        							        
					        }
				   												
						}
					}
			        msgs += "</table>";

			}
			if(fCount !== 0) {
			    msgs += "<br>";	  
			    msgs += "<table width='500' border='0' align='center' cellpadding='0' cellspacing='0'>";
			    msgs += "<tr>";
			    msgs += "<td><div align='right'><a href='area.php?action="+chkAreas+"'><font size='2'>このページの上に戻る</font></a></div></td>";
			    msgs += "</tr>";
			    msgs += "</table>"; 
			    msgs += "<br>";	
			}		
		}
		
		if(rCount == 0 && fCount == 0) {
			var dispYear = seRes.sendYear;
			switch(dispFlg) {
				case "0":
				var myMsg = "今年度の情報はございません";
				msgsBTN = "<br /><br /><br /><table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"lastYearDisp()\">"+(dispYear - 1)+"年4月から"+dispYear+"年3月までの活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"yearBeforeDisp()\">"+(dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月までの活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "</table>";
				break;
				
				case "1":
				var myMsg = (dispYear - 1)+"年4月から"+dispYear+"年3月までの";
				msgsBTN = "<br /><br /><br /><table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"nowYearDisp()\">"+dispYear+"年4月以降の活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"yearBeforeDisp()\">"+(dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月までの活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "</table>";
				break;
				
				case "2":
				var myMsg = (dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月まで";				
				msgsBTN = "<br /><br /><br /><table width='500' border='0' align='center' cellpadding='5' cellspacing='0'>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"nowYearDisp()\">"+dispYear+"年4月以降の活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'></td>";
				msgsBTN += "</tr>";
				msgsBTN += "<tr>";
				msgsBTN += "<td height='23' valign='top' align='center'><img src='../../img/sankaku_simple_r.gif' width='15' height='11'><font size='2'><a href='#' onClick=\"lastYearDisp()\">"+(dispYear - 1)+"年4月から"+dispYear+"年3月までの活動はこちら</a></font></td>";
				msgsBTN += "</tr>";
				msgsBTN += "</table>";
				titleMsg = (dispYear - 2)+"年4月から"+(dispYear - 1)+"年3月まで";
				break;				
			}
			//msgs = "<div style='text-align:center;color:red;font-size:14px;'>現在指定された地域の"+myMsg+"情報はございません。</div>";
			msgs += msgsBTN;		
		} else {
			msgs += msgsBTN;
		}
		$('#contents').html(msgs);
		
	}
	
 	dispAreas = function(u) {
 		if(u.length == 0 && u.length >= 3) {
 			alert('表示する地域を選択してください');
 			return false;
 		} 
 		chkAreas = u;
 		var loadingImg = "<div style='margin:10px;font-size:14px;'><img src='../img/indicator_medium.gif' width='20'>&nbsp;&nbsp;<font style='color:gray'>しばらくお待ちください</font></div>";
		$('#contents').html(loadingImg);
		sendRequest(disps,{action: 'areaDisps' , datas :u},'POST','mod/areaDisp.php',true,true);
	}

	lastYearDisp = function(){
		dispFlg = "1";
		rCount = 0;
		fCount = 0;
 		var loadingImg = "<div style='margin:10px;font-size:14px;'><img src='../img/indicator_medium.gif' width='20'>&nbsp;&nbsp;<font style='color:gray'>しばらくお待ちください</font></div>";
		$('#contents').html(loadingImg);
		sendRequest(disps,{action: 'lastYear' , datas :chkAreas},'POST','mod/areaDisp.php',true,true);	 
	}

	yearBeforeDisp = function(){
		dispFlg = "2";
		rCount = 0;
		fCount = 0;
 		var loadingImg = "<div style='margin:10px;font-size:14px;'><img src='../img/indicator_medium.gif' width='20'>&nbsp;&nbsp;<font style='color:gray'>しばらくお待ちください</font></div>";
		$('#contents').html(loadingImg);
		sendRequest(disps,{action: 'yearBefore' , datas :chkAreas},'POST','mod/areaDisp.php',true,true);	 
	}
	
	nowYearDisp = function(){
		dispFlg = "0";
		rCount = 0;
		fCount = 0;
 		var loadingImg = "<div style='margin:10px;font-size:14px;'><img src='../img/indicator_medium.gif' width='20'>&nbsp;&nbsp;<font style='color:gray'>しばらくお待ちください</font></div>";
		$('#contents').html(loadingImg);
		sendRequest(disps,{action: 'areaDisps' , datas :chkAreas},'POST','mod/areaDisp.php',true,true); 
	}
})
