//日のレンジチェック true:OK false:NG
function rangeCheck(fy, fm, fd, ty, tm, td) {
	var f;
	var t;
	f = joinYmd(fy, fm, fd, '1');
	t = joinYmd(ty, tm, td, '0');
	if (f == "ERROR" || t == "ERROR") {
		return false;
	}
	if (f !="" && t != "") {
		return Number(f) <= Number(t);
	}
	return true;

}

// 日付の結合、値がおかしい場合エラー。
function joinYmd(y, m, d, isStart) {
	if (y=="" && m=="" && d=="") {
		return "";
	}
	var retDate;
	if (String(d) =="" ) {
		if (isStart == '1') {
			retDate= String(y) + String(m) + '01';
		} else {
			retDate= String(y) + String(m) + '31';
		}
	} else {
		retDate= String(y) + String(m) + String(d);
	}

	if (retDate.length != 8) {
		return "ERROR";
	} else {
		return retDate;
	}
}
