<!--
	var url_host = "";

	//alert(document.URL);
	var st_url = document.URL;
	var arr = st_url.split("/");
	
	if(arr.length == 4){
		url_host = "";
	} else if(arr.length == 6) {
		url_host = "../../";
	} else if(arr.length == 5) {
		url_host = "../";
	} else {
		url_host = "../../../";
	}


	//各種設定
	var today = new Date();
	var year = today.getYear();
	var month = today.getMonth();
	var day = today.getDate();
	if (year < 1900) year += 1900;
	
	var toMonth = new Date(year,month,1);
	var nextMonth = new Date(year,(month + 1),1);
	var monthAfter = new Date(year,(month + 2),1);
	var toWeek = toMonth.getDay();
	var nextWeek = nextMonth.getDay();
	var toDays = (nextMonth.getTime() - toMonth.getTime())/(24*60*60*1000);
	var nextDays = (monthAfter.getTime() - nextMonth.getTime())/(24*60*60*1000);
	var toCnt = (7-(toWeek + toDays)%7)%7;
	var nextCnt =(7-(nextWeek + nextDays)%7)%7;
	var linefeed;
		
	var monthName = new Array('1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月');
	
	//定休日などの色はここで設定します。
	//textColors = new Array('普通の色','1番目の色','2番目の色');となります。
	
	//定休日などの文字色
	var textColors = new Array('#ffffff','#ffffff','#ffffff');
	//定休日などの背景色
	var backgroundColors = new Array('#f00','#f00','#f00');
	
	var textColor = '#232323';
	var backgroundColor = '#14449b';
	
	//定休日などはここで設定します。
	//holyday[ここに日にちを半角で] = X; Xには色の配列番号を。
	var holyday = new Object();

  $(document).ready(function(){	
	jQuery.ajax({
		url : url_host + "js/holiday.csv",
		type : "get",
		success : function(data){
			//$("div").html(data);
			//document.getElementById("box_calender").innerHTML = data;
			//データを解析
			arr_value = data.split("\n");
			for(i = 0; i < arr_value.length-1; i++){
				//alert(arr_value[i]);
				arr = arr_value[i].split(",");
				holyday[arr[0]] = parseInt(arr[1]);
			}
			//document.getElementById("box_calender").innerHTML = arr_value[0];
			createClender();
		},
		error : function(){$("div#box_calender").html("calender error");}
	});
	
	function createClender(){
		var calenderStr = "";
		
		calenderStr += "<table border='0' cellpadding='0'>";
		calenderStr += "<tr><th colspan='7'>" + year + "年 " + monthName[month] + "</th></tr>";
		calenderStr += "<tr>";
		calenderStr += "<td>日</td>";
		calenderStr += "<td>月</td>";
		calenderStr += "<td>火</td>";
		calenderStr += "<td>水</td>";
		calenderStr += "<td>木</td>";
		calenderStr += "<td>金</td>";
		calenderStr += "<td>土</td>";
		calenderStr += "</tr>";
		
		calenderStr += "<tr>";
		for (i=1; i<=toWeek; i++) {
			calenderStr += "<td>&nbsp;</td>";
		}
		for (i=1; i <= toDays; i++) {
			if ((toWeek+i)%7==0) linefeed = "</tr><tr><td colspan='7'></td></tr><tr>"; else linefeed = "";
			var monstr = month + 1;
			var todaystr = year + "/" + monstr + "/" + i;

			if(holyday[todaystr]){
				textColor = textColors[holyday[todaystr]];
				backgroundColor = backgroundColors[holyday[todaystr]];
			}
			else if(holyday[todaystr] == 2){
				textColor = textColors[holyday[todaystr]];
				backgroundColor = backgroundColors[holyday[todaystr]];
			}
			else{
				textColor = '#232323';
				backgroundColor = "#FFFFFF";
			}
			
			if(i == day){
				putDay = "<strong>" + i + "</strong>";
			}
			else{
				putDay = i;
			}
			calenderStr += "<td align=center style='color: " + textColor + ";background-color: " + backgroundColor + ";'>" + putDay + "</td>" + linefeed;
		}
		for (i=1; i <= toCnt; i++) {
			calenderStr += "<td align='center'>&nbsp;</td>";
		}
		calenderStr += "</tr>";
		calenderStr += "</table>";
		
		//書き出し
		$("div#box_calender").html(calenderStr);		
	}
  });

//-->
