var nowMon = 0;
var nowYear = 0;
function callback() {}
callback.prototype = {
  mkcalcal: function(result) {
	//alert(base64.decode(result));
//	var box1 = document.getElementById("ajaxRe");
	var box2 = document.getElementById("boxcalcal");
	var box1 = document.getElementById("boxcalcal0");
	document.getElementById("boxcalcalLoad").style.display = "none";
	//box2.innerHTML = base64.decode(result);
	box2.innerHTML = result;
	
	var tempwname = '<div class="week_0">日</div><div class="week_1">月</div><div class="week_1">火</div><div class="week_1">水</div><div class="week_1">木</div><div class="week_1">金</div><div class="week_6">土</div>';
	var wn1 = document.getElementById("boxcalcalWname1");
	wn1.innerHTML = tempwname;
	var wn2 = document.getElementById("boxcalcalWname2");
	wn2.innerHTML = tempwname;
	
	var box3 = document.getElementById("boxcalcal02");
		
	var temp_date = new Date();
	var temp_year = temp_date.getFullYear();
	var temp_month = temp_date.getMonth();
	
	var temp_pager = '<div class="cal_pagerbox"><p class="cal_pager">';
	
	var nMon = 0;
	var nYear = 0;
	
	var pMon = 0;
	var pYear = 0;
	

	if(parseInt(nowMon)==12){
		nMon = 1;
		nYear = parseInt(nowYear)+1;
	}else{
		nMon = parseInt(nowMon)+1;
		nYear = nowYear;
	}
	
	if(parseInt(nowMon)==1){
		if(parseInt(temp_year)<parseInt(nowYear)){
			pMon = 12;
			pYear = parseInt(nowYear)-1;
		}
	}else{
		if((parseInt(temp_month)+1)<parseInt(nowMon) || parseInt(temp_year)<parseInt(nowYear)){
			pMon = parseInt(nowMon)-1;
			pYear = nowYear;
		}
	}
	if(pMon!=0 && pYear!=0){
		temp_pager += '<a href="javascript:void(0);" onClick="mkcalcal(\''+pYear+'\',\''+pMon+'\');">&lt; 前の月</a> | ';		
	}
	temp_pager += nowYear+'年'+nowMon+'月';

	if((parseInt(temp_month)+1) == parseInt(nowMon)){
		if(nMon!=0 && nYear!=0){
			temp_pager += '| <a href="javascript:void(0);" onClick="mkcalcal(\''+nYear+'\',\''+nMon+'\');">次の月 &gt;</a>';		
		}
	}
	temp_pager += '</p></div>';
	box1.innerHTML = temp_pager;
	
	box3.innerHTML = '<div class="cal_pagerbox"><p class="cal_pager">'+nYear+'年'+nMon+'月</p></div>';
  },
  showinfo: function(result) {
    document.getElementById('info').innerHTML = result;
  }
}
var proxy = new formtool(new callback());
function mkcalcal(year,mon)
{
	document.getElementById("boxcalcal").innerHTML = "";	
	document.getElementById("boxcalcalLoad").style.display = "block";
	nowMon = mon;
	nowYear = year;
	proxy.mkcalcal(year,mon);
}
/*if(nowMon==0){
	var temp_date = new Date();
	var temp_year = temp_date.getFullYear();
	var temp_month = temp_date.getMonth();
	proxy.mkcalcal(temp_year,temp_month);
}*/
