//指定日からの経過日数を表示
function getDays(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	return Math.ceil(ldays) + "日";
}

//指定日からの経過年数と日数を表示
function getYearsAndDays(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	lyears = ldays / 365;
	lmod = ldays % 365;
	return Math.floor(lyears) + "年と" + Math.ceil(lmod) + "日";
}

//指定日からの経過年数を表示
function getYears(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	lyears = ldays / 365;
	return Math.floor(lyears) + "年";
}

//指定日からの年目（経過年数＋１）を表示
function getYears2(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	lyears = ldays / 365;
	if (lyears < 3) {
		return Math.floor(lyears + 1) + "年目";
	}
	return "<FONT SIZE=+2><I>" + Math.floor(lyears + 1) + "</I></FONT>" + " 年目";
}

//指定日からの年数を■の個数で表示
function getYearGraph(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	lyears = ldays / 365;
	nyears = Math.floor(lyears);
	outline = "<FONT SIZE=-1>";
	for (i = 1; i <= nyears; i++) {
		outline += "■";
		if ((i / 10) ==  Math.floor(i / 10)) {
			outline += "<BR>";
		}
	}
	outline += "</FONT>";
	return outline;
}

//指定日からの年目等を表示
//１年以内は「１年目」、３年以内は年数と日数、それ以上は年数を表示
function getDaysOrYears(y, m, d)
{
	var SysDate = new Date();
	var bgnDate = new Date(y, m - 1, d);
	ldays = (SysDate.getTime()-bgnDate.getTime())/(24*60*60*1000);
	lyears = ldays / 365;
	lmod = ldays % 365;
	if (lyears < 1) {
		return "1年目";
	}
	if (lyears < 3) {
		return Math.floor(lyears) + "年と" + Math.ceil(lmod) + "日";
	}
	if (lyears < 5) {
		return "<FONT SIZE=+2><I>" + Math.floor(lyears) + "</I></FONT>" + " 年と" + Math.ceil(lmod) + "日<BR>";
	}
	return "<FONT SIZE=+2><I>" + Math.floor(lyears) + "</I></FONT>" + " 年" + "<BR>";
}

//ロギング
function putLoging(id)
{
	var vRefer = document.referrer;
	vRefer = escape(vRefer);
	document.write("<IMG SRC=\"http://www.mirai.ne.jp/~panther/loging/loging.cgi?id=" + id + "&ref=" + vRefer + "\">");
	
}
