<!--
/*========================================================
 ³¯Â¥ °ü·Ã ÇÔ¼ö
=========================================================*/

// ³â¿ùÀÏ Ã¼Å©(¼±ÅÃÇÑ ÀÏÀÚ°¡ ¸Â´ÂÁö È®ÀÎ)
function ChkEndDay(year, month, day)													
{
	var endDay;															// °¢¿ù ¸»ÀÏ																		

	if (month > 12 || month < 01 || day <= 00)
		return false;													// ¿ù>12,¿ù<1,³â¿ùÀÏ:8ÀÚ¸®ÀÌÇÏ,³â¿ùÀÏ:Non Numeric, ÀÏ:00ÀÌÇÏ                                                                                -> return false
	else if (month == 01 || month == 03 || month == 05 || month == 07 ||month == 08 || month == 10 || month == 12)
		endDay = 31														// 1, 3, 5, 7, 8, 10, 1¿ù : ÀÏ -> endDay = 31
	else if (month == 04 || month == 06 || month == 09 || month == 11)
		endDay = 30														// 4, 6, 9, 11 : ÀÏ -> endDay = 30
	else if (month == 02)												// 2¿ùÀÎ °æ¿ì
	{
		if (year % 400 == 0) 
			endDay = 29;												// ³âµµ°¡ 400À¸·Î ³ª´²Áú °æ¿ì ¸»ÀÏÀº 29ÀÏ
		else if (year % 100 == 0) 
			endDay = 28;												// ³âµµ°¡ 100À¸·Î ³ª´²Áú °æ¿ì ¸»ÀÏÀº 28ÀÏ
		else if (year % 4   == 0) 
			endDay = 29;												// ³âµµ°¡   4  ·Î ³ª´²Áú °æ¿ì ¸»ÀÏÀº 29ÀÏ
		else 
			endDay = 28;												// ³ª¸ÓÁö °æ¿ìÀÇ ¸»ÀÏÀº 28ÀÏ
	}

	if (day > endDay) 
		return false;													// ÀÏÀÌ ¸¶Áö¸·³¯º¸´Ù Å©¸é return false;
}

//´Þ·Â Ãâ·Â
//ex> ViewCalendar(date1)
function ViewCalendar(obj) {

   var txtbox = "";
   var tmpstr;
   var ret;

   Xpos = event.clientX - 90;
   Ypos = event.clientY + 130;

   if( eval(obj).form == null ) {
      txtbox = eval(obj).name;
   }else{
      txtbox = eval(obj).form.name + "." + eval(obj).name;
   }
 
   if( eval(txtbox).disabled == true ) {
	   return false;
   }
 
   if ( Ypos > 550 ){
	    Ypos = Ypos - 250;
   }
   
   tmpstr = "dialogTop:" + Ypos + "; dialogLeft:" + Xpos + ";";
   tmpstr = tmpstr + "dialogWidth:161px; dialogHeight:182px; resizable:no; status:no;help:no;center:no";
   ret = window.showModalDialog("/lib/html/calendar.html", eval(txtbox).value, tmpstr );
   
   if(ret == null || ret == 'closed'){
	  return;
   }
   eval(txtbox).value = ret;
} 
//-->
