// 何日先まで表示させるか。(デフォルト14日後)
var DISP_HOW_MANY_AHEAD = 14;

/**
 * DISP_HOW_MANY_AHEADで指定された日までNEWの画像を表示します。
 *
 * @param updDate 更新日時(yyyy/m/d形式)
 */
function writeNew(updDate) {
	// 表示期限を取得
	var limit = makeDate(updDate, DISP_HOW_MANY_AHEAD);
	if (new Date() < limit) {
		document.write("<img src=\"http://www.meikankai.org/image/icon/new-ani06.gif\" style=\"border:0px;\">");
	}
}

/**
 * DISP_HOW_MANY_AHEADで指定された日までUPの画像を表示します。
 *
 * @param updDate 更新日時(yyyy/m/d形式)
 */
function writeUp(updDate) {
	// 表示期限を取得
	var limit = makeDate(updDate, DISP_HOW_MANY_AHEAD);
	if (new Date() < limit) {
		document.write("<img src=\"http://www.meikankai.org/image/icon/up-ani06.gif\" style=\"border:0px;\">");
	}
}

/**
 * addDays日足したDateオブジェクトを返却します。
 *
 * @param date 基準となる日付 (yyyy/m/d)
 * @param addDays 足す日数
 * @return addDays日足したDateオブジェクト
 */
function makeDate(date, addDays) {
	var d = new Date(date);
	d.setTime(d.getTime() + (addDays * 24 * 3600 * 1000));
	return d;
}
