function computeDate(year, month, day, addDays) {
    var dt = new Date(year, month - 1, day);
    var baseSec = dt.getTime();
    var addSec = addDays * 86400000;//日数 * 1日のミリ秒数
    var targetSec = baseSec + addSec;
    dt.setTime(targetSec);
    return dt;
}


$(document).ready(function () {
		
			$('#calTwo').jCal({
				day:	new Date( (new Date()).setMonth( (new Date()).getMonth()+1) ),
				
				days:			1,
				dow: ['日', '月', '火', '水', '木', '金', '土'],
ml: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
				showMonths:		1,
				monthSelect:	true,
				sDate:			new Date(),
	dCheck:			function (day) {
today = new Date();
				today2 = computeDate(today.getFullYear(),(today.getMonth() + 1),today.getDate(),3);
				if(day.getTime() >= today2.getTime()){
				return true;
				}else{
				return false;	
				}
	},
	callback:		function (day, days) {
						var itemStr =  day.getFullYear() + '/' + (day.getMonth() + 1 ) + '/' + day.getDate();
						$('#use_date').val(itemStr);
						return true;
					}
				});
		});


// IE用label対応
window.onload=function(){
	var obj = document.getElementById('l_select');
	var lab = obj.getElementsByTagName('label');
	for(var i=0;i<lab.length;i++){
		var labimg = lab[i].getElementsByTagName('img');
		for(var j=0;j<labimg.length;j++){
			labimg[j].formCtrlId = lab[i].htmlFor;
			labimg[j].onclick = function(){
				document.getElementById(this.formCtrlId).click();
			};
		}
	}
}
