//n日後、n日前の日付を求める
/**
 * 年月日と加算日からn日後、n日前を求める関数
 * year 年
 * month 月
 * day 日
 * addDays 加算日。マイナス指定でn日前も設定可能
 */
function computeDate(year, month, day, addDays) {
	var year = document.form1.ciDateY.value
	var month = document.form1.ciDateM.value
	var day = document.form1.ciDateD.value
	var addDays = document.form1.hidSELECTHAKSU.value
	
    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.form1.coDateY.value =dt.getFullYear();
var dtm = "000"+String(dt.getMonth()+ 1)
document.form1.coDateM.value =dtm.slice(-2);
var dtd = "000"+String(dt.getDate())
document.form1.coDateD.value =dtd.slice(-2);
//alert(dt.getFullYear()  + "-" + (dt.getMonth() + 1) + "-" + dt.getDate() + " " + dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds());
//return false;
}

//2007年8月10日の30日後の日付を取得
//2007-9-9が表示されます
//var date = computeDate(2007, 8, 10, 30);
