<!--
//注意事項
// 1.カレンダーにつけるアンカーは　「a + 月 + 日（2桁）」を設定すること。
//   例（4月1日）：<a name=""></a>
// 2.カレンダーに先月等のリンク（またはイメージなど）を設定する場合
//   カレンダーのファイルを差し替えるタイミングに気をつける。
//   ※ファイルに今月より前後3ヶ月のデータが含まれていること。

//グローバル変数
var idname = "showcalendar";	 //カレンダ領域のタグのID名
var filename = "calendar.html"; //カレンダーのファイル名
var thismonth;                  //変更不可

//カレンダーに本日の予定をトップに表示
function showdate(){
var day, today, adress;
	day = (new Date()).getDate();
	if(String(day).length == 1){
		day = "0" + day;
	}
	thismonth = (new Date()).getMonth() + 1;
	today = new String(thismonth + "" + day);
	address = new String(filename + "#a" + today);
	document.getElementById(idname).setAttribute("src",address);
	scrollTo(0,0);
}

//先月、今月、来月の初日をトップに表示
function showmonth(flg){
var day, today, adress;
var month;
    if(flg == 1){
	    if(thismonth == 1){
		    month = 12;
	    }else{
		    month = thismonth - 1;
	    }
	}else if(flg == 2){
		month = thismonth;
	}else if(flg == 3){
		if(thismonth == 12){
			month = 1;
		}else{
			month = thismonth + 1;
		}
	}
	today = new String(month + "01");
	address = new String(filename + "#a" + today);
	document.getElementById(idname).setAttribute("src",address);
}

//先月、今月、来月の初日をトップに表示させる為のリンクを設定
function ableBtn(){
var targetname = "showcalendar";
var addstarttag = "<p>";　//開始タグ　不要の場合は""を設定
var addendtag = "</p>";　//終了タグ　不要の場合は""を設定
var lastmonth = "<img src='images/img_last_month.jpg' alt='先月' width='40' height='13'>" //表示用テキスト、イメージ：先月
var thismonth = "今月" //表示用テキスト、イメージ：今月
var nextmonth = "<img src='images/img_next_month.jpg' alt='来月' width='40' height='13'>"//表示用テキスト、イメージ：来月
var line = " ｜ " ; //仕切り用テキスト、イメージ

// 変更不可↓ここから　※特別な理由がない限り変更しないこと
var lastmonth_tag = "<a target='" + targetname + "' id='showLastmonth' onClick='showmonth(1);'>" + lastmonth + "</a>";
var thismonth_tag = "<a target='" + targetname + "' id='showThismonth' onClick='showmonth(2);'>" + thismonth + "</a>";
var nextmonth_tag ="<a target='" + targetname + "' id='showNextmonth' onClick='showmonth(3);'>" + nextmonth + "</a>";
// 変更不可↑ここまで

// 先月、来月を表示
	document.write(addstarttag + lastmonth_tag + line +  nextmonth_tag + addendtag);
// 先月、今月、来月を表示
    //document.write(addstarttag + lastmonth_tag + line +  thismonth_tag + line + nextmonth_tag + addendtag);
}
//-->