<!--
//³¯Â¥ ½ºÅ©¸³Æ®
// Dateobj °´Ã¼ ¼±¾ð
function Dateobj()
{
	this.NowYear;
	this.NowMonth;
	this.NowDate;

	this.getYear=getYear;
	this.getMonth=getMonth;
	this.getDate=getDate;
	this.getDates=getDates;
	this.defaultDate=defaultDate;
	this.ConvertDates=ConvertDates;
}

// ¿ÃÇØ ¿¬µµ ±¸ÇÏ±â
function getYear()
{
	var NowTime = new Date();
	this.NowYear = NowTime.getYear();
}

// ÀÌ¹ø´Þ ±¸ÇÏ±â
function getMonth()
{
	var NowTime = new Date();
	this.NowMonth = NowTime.getMonth()+1;
}

// ¿À´Ã ³¯Â¥ ±¸ÇÏ±â
function getDate()
{
	var NowTime = new Date();
	this.NowDate = NowTime.getDate();
}

// ÀÏ¼ö ±¸ÇÏ±â(¸çÄ¥³¯±îÁö ÀÖ³ª)
function getDates(Year, Month)
{
	var TimeA = new Date(Year,Month,0,0,0,0,0);
	// ÁöÁ¤ÇÑ ¿¬µµ¿Í ¿ù+1ÀÇ
	// Àü´ÞÀÇ ¸¶Áö¸·³¯ ±¸ÇÏ±â
	// Áï, ¿ùÀº 0ºÎÅÍÀÌ±â ¶§¹®¿¡ 11¿ùÀº Month¿¡ 11¸¦ ÀÔ·ÂÇÏ°í(12¿ù)
	// ³¯Â¥¸¦ 0(Àü´ÞÀÇ ¸¶Áö¸·³¯)À» ÀÔ·ÂÇÏ¸é µÈ´Ù.
	var dates = TimeA.getDate();
	// ³¯Â¥ ±¸ÇÏ±â
	// Áö³­´ÞÀÇ ¸¶Áö¸·³¯
	return dates;
}

function defaultDate(frm)
{
	var years = new Array(2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015);
	this.getYear();
	this.getMonth();
	this.getDate();
	var Dates = this.getDates(this.NowYear,this.NowMonth);

	// ¿À´Ã ³¯Â¥¸¦ Ç¥½ÃÇÏµµ·Ï ÇÑ´Ù.
	for (var i=0; i<years.length; i++)
		{
			frm.s_year.options[i] = new Option(years[i]);
			if (frm.s_year.options[i].text == this.NowYear)
				frm.s_year.options[i].selected = true;
		}
	for (var i=0; i<12; i++)
		{
			frm.s_month.options[i] = new Option(i+1);
			if (frm.s_month.options[i].text == this.NowMonth)
				frm.s_month.options[i].selected = true;
		}
	for (var i=0; i<Dates; i++)
		{
			frm.s_day.options[i] = new Option(i+1);
			if (frm.s_day.options[i].text == this.NowDate)
				frm.s_day.options[i].selected = true;
		}

	// ¿À´Ã ³¯Â¥¸¦ Ç¥½ÃÇÏµµ·Ï ÇÑ´Ù.
	for (var i=0; i<years.length; i++)
		{
			frm.e_year.options[i] = new Option(years[i]);
			if (frm.e_year.options[i].text == this.NowYear)
				frm.e_year.options[i].selected = true;
		}
	for (var i=0; i<12; i++)
		{
			frm.e_month.options[i] = new Option(i+1);
			if (frm.e_month.options[i].text == this.NowMonth)
				frm.e_month.options[i].selected = true;
		}
	for (var i=0; i<Dates; i++)
		{
			frm.e_day.options[i] = new Option(i+1);
			if (frm.e_day.options[i].text == this.NowDate)
				frm.e_day.options[i].selected = true;
		}
}

function ConvertDates(frm)
{
	// ¿¬µµ³ª ¿ùÀ» ¹Ù²Ù¸é È£ÃâµÇ¾î
	// ÀÏ¼ö¸¦ ¸î±îÁö Ç¥½ÃÇÒÁö¸¦ °áÁ¤ÇÏ¿© Ãâ·ÂÇÑ´Ù.
	var Year = frm.s_year.options[frm.s_year.selectedIndex].text;
	var Month = frm.s_month.options[frm.s_month.selectedIndex].text;

	var Dates = this.getDates(Year,Month);
	// ÀÏ¼ö
	var oDates = frm.s_day.length;
	// ÀÏ¼ö ¸ñ·ÏÀÇ ±æÀÌ
	// Áï, ÇöÀç Ç¥½ÃµÇ¾î ÀÖ´Â ÀÏ¼ö
	for (var i=0; i<oDates; i++)
		{
			frm.s_day.options[i] = null;
			// ÀÏ¼öÀÇ Option°´Ã¼¸¦ nullÀ» ´ëÀÔÇÏ¿©
			// »èÁ¦ÇÏ´Â ¼À
		}
	for (var i=0; i<Dates; i++)
		{
			frm.s_day.options[i] = new Option(i+1);
			// ÀÏ¼ö¿¡ ¸Â°Ô Option°´Ã¼¸¦ »ý¼ºÇÑ´Ù.
		}

	var Year = frm.e_year.options[frm.e_year.selectedIndex].text;
	var Month = frm.e_month.options[frm.e_month.selectedIndex].text;

	var Dates = this.getDates(Year,Month);
	// ÀÏ¼ö
	var oDates = frm.e_day.length;
	// ÀÏ¼ö ¸ñ·ÏÀÇ ±æÀÌ
	// Áï, ÇöÀç Ç¥½ÃµÇ¾î ÀÖ´Â ÀÏ¼ö
	for (var i=0; i<oDates; i++)
		{
			frm.e_day.options[i] = null;
			// ÀÏ¼öÀÇ Option°´Ã¼¸¦ nullÀ» ´ëÀÔÇÏ¿©
			// »èÁ¦ÇÏ´Â ¼À
		}
	for (var i=0; i<Dates; i++)
		{
			frm.e_day.options[i] = new Option(i+1);
			// ÀÏ¼ö¿¡ ¸Â°Ô Option°´Ã¼¸¦ »ý¼ºÇÑ´Ù.
		}

}

var Datee = new Dateobj();
// °´Ã¼ÀÌ¹Ç·Î new·Î »ý¼ºÇÑ´Ù.
//-->
