<!-- 

function daydeal_click() 
{ 
	document.frm_nal.hid_yun.value= "no"; //À½·Â À±´ÞÀÌ ¾Æ´Ñ °ÍÀ¸·Î ÃÊ±âÈ­. 
	if(document.frm_nal.rad_gubun[0].checked== true) //À½·ÂÀ» ÀÔ·ÂÇÑ °æ¿ì¿¡ 
	day_deal("um"); 
	else 
	day_deal("yang");
} 

function day_deal(pa_umyang) 
{ 
	var hae=0, dal=0, nal=0; 
	var input_check= true; 

	//hae, dal, nalÀº ½ÇÁ¦ ³â,¿ù,Àº ¾Æ´Ô. 
	hae= document.frm_nal.sel_year.selectedIndex; 
	dal= document.frm_nal.sel_month.selectedIndex; 
	nal= document.frm_nal.sel_day.selectedIndex; 
	
	if(hae>143) 
	{ alert("2043³â ±îÁö¸¸ ¼±ÅÃÀÌ °¡´ÉÇÔ"); return;} 

	if(pa_umyang=="um") 
	{ 
		input_check= input_check_fun("um", hae,dal,nal); 
		if(input_check==false) 
		  return;  //½ÇÁ¦ ³â¿ùÀÏ¿¡ ¸Â°Ô hae,dal,nal¿¡ ¼ö¸¦ ´õÇØ ÁÜ. 
		umyang_print_fun("umum",hae+1900, dal+1,nal+1); 
		input_nalhap("um", hae, dal,nal); 
	} 
	else 
	{ 
		input_check= input_check_fun("yang", hae,dal,nal); 
		if(input_check==false) 
		  return; 
		umyang_print_fun("yangyang",hae+1900, dal+1,nal+1); 
		input_nalhap("yang", hae, dal,nal); 
	} 
} 

function input_check_fun(in_umyang,in_hae,in_dal,in_nal) 
{ 
	var in_theyear= ""; 
	var input_check= true; 

	if(in_umyang=="um") 
	{ 
		in_theyear= um_days[in_hae]; //ÇØ´ç ³âµµ¸¦ ¹ÞÀ½. 40909090090090

		if(in_nal== 30) 
		{ 
			input_error_fun(); 
			return false; 
		} 

		if(document.frm_nal.chk_yun.checked== true) 
		{ 
			if(in_theyear.charAt(in_dal+3)=='9' || in_theyear.charAt(in_dal+3)=='0') 
			{ 
				alert("¼±ÅÃÇÑ ´ÞÀº À±´ÞÀÌ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÏ¼¼¿ä."); 
				document.frm_nal.chk_yun.checked= false; 
				return false; 
			} 
			if(in_nal== 29) 
			{ 
				if(in_theyear.charAt(in_dal+3) !="m") 
				{ 
					input_error_fun(); 
					return false; 
				} 
			} 

			document.frm_nal.hid_yun.value= "yes"; 
		} 
		else 
		{ //À±´ÞÀ» Ã¼Å©ÇÏÁö ¾ÊÀº °æ¿ì 
			for(var i=2; i<=in_dal+2; i++) 
			{ 
				if(in_theyear.charAt(i)=="n" || in_theyear.charAt(i)=="m") 
				in_dal++; 
			} 
			if(in_nal== 29) 
			{ 
				if(in_theyear.charAt(in_dal+2) !="0") 
				{ 
					input_error_fun(); 
					return false; 
				} 
			} 
		} 
	} 
	else //¾ç·ÂÀÎ °æ¿ì. 
	{ 
		document.frm_nal.chk_yun.checked= false; 
		input_check= yun_fun("check", in_hae, in_dal, in_nal); 
		if(input_check== false) 
		return false; 
	} 
} 

function input_error_fun() 
{ 
	alert("³¯Â¥ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù."+ 
	"nn³¯ÀÌ ¼±ÅÃÇÑ ´ÞÀÇ ¸¶Áö¸· ³¯À» ÃÊ°úÇØ¼­ ÀÔ·ÂµÇ¾ú´Ù."+ 
	"nn´Ù½Ã ÇÏ¼¼¿ä."); 
} 

function yun_fun(in_use, pa_year, pa_month, pa_day) 
{ 
	malil_bae= new Array(31,28,31,30,31,30,31,31,30,31,30,31); 
	var day_total= 365, real_year=0, nal_hap= 0; 
	var yang_hap=0, um_hap=0, to_month=0,to_day=0; 

	real_year= pa_year+ 1900; 
	pa_day++; 
	if(real_year%4== 0) 
	{ 
		if(real_year%100!=0 || real_year%400==0) 
		{ 
			malil_bae[1]= 29; day_total= 366; 
		} 
	} 

	if(in_use== "check") 
	{ //¾ç·ÂÀÇ ³¯À» Á¡°Ë. 
		if(pa_day> malil_bae[pa_month]) 
		{ 
			input_error_fun(); 
			return false; 
		} 
	} 
	else if(in_use== "yang_hap") 
	{ 
		for(var i=0; i<12; i++) 
		{ 
			if(pa_month== i) 
				break; 
			else 
				nal_hap+= malil_bae[i]; 
		} 
		nal_hap+= pa_day; 
		to_um(pa_year, nal_hap); 
	} 
	else if(in_use== "yearhap") 
	{ 
		return day_total; 
	} 
	else 
	{ //À½·ÂÀ» ¾ç·ÂÀ¸·Î 
		um_hap= pa_month; 

		if(um_hap> day_total) 
		{ 
			real_year++; 
			um_hap-= day_total; 
		} 

		for(var i=0; i<12; i++) 
		{ //¸¸¾à¿¡ À½·Â 1.1ÀÏÀÌ ¾ç·Â 2.28ÀÌ»óÀÌ µÇ´Â ³¯¿£ ¿À·ù°¡ ¹ß»ýÇÔ. 
			yang_hap+= malil_bae[i]; 
			if(yang_hap== um_hap) 
			{ 
				to_month= i+1; 
				to_day= malil_bae[i]; 
				break; 
			} 
			if(yang_hap> um_hap) 
			{ 
				yang_hap-= malil_bae[i]; 
				to_month=i+1; 
				to_day= um_hap- yang_hap; 
				break; 
			} 
		} // for 
		umyang_print_fun("umyang", real_year, to_month,to_day); 
	} // else 
} 

function umyang_print_fun(in_umyang,in_real_hae, in_dal,in_nal) 
{ 
	var ymd_hap=""; 

	ymd_hap= in_real_hae+"-"; 

	if(document.frm_nal.hid_yun.value=="yes") 
	{ 
		if(in_umyang=="umum" || in_umyang=="yangum") 
			ymd_hap+="À±"; 
	} 
	if(in_dal<10) 
		ymd_hap+="0"+in_dal+"-"; 
	else 
		ymd_hap+=in_dal+"-"; 

	if(in_nal<10) 
		ymd_hap+="0"+in_nal; 
	else 
		ymd_hap+=in_nal; 

	if(in_umyang=="umum" || in_umyang=="yangum") 
	{ 
		document.frm_nal.txt_um.value= ymd_hap; 
	} 
	else 
	{ 
		document.frm_nal.txt_yang.value= ymd_hap; 
	}
	go(document.frm_nal);
} 

function input_nalhap(in_umyang, in_hae,in_dal,in_nal) 
{ 
	var um_hap=0; 
	var the_year= um_days[in_hae]; 

	if(in_umyang=="um") 
	{ 
		um_hap= parseInt(the_year.substring(0,2)); //À½·Â 1.1ÀÏÀÇ ¾ç·ÂÀ¸·Î ÀüÈ¯ÇÑ ÃÑÇÕ 

		for(var i=2; i<the_year.length; i++) 
		{ 
			if(document.frm_nal.chk_yun.checked== true) 
			{ 
				if(i== in_dal+3) 
					break; 
			} 
			else 
			{ 
				if(the_year.charAt(i)=='n' || the_year.charAt(i)=='m') 
					in_dal++; 
				if(i== in_dal+2) 
					break; 
			} 
			if(the_year.charAt(i)=='9') 
				um_hap+= 29; 
			else if(the_year.charAt(i)=='0') 
				um_hap+= 30; 
			else if(the_year.charAt(i)=='n') 
				um_hap+= 29; 
			else 
				um_hap+= 30; 
		} 
		um_hap+= in_nal; 
		yun_fun("yun_is",in_hae, um_hap, 0); 
	} 
	else 
	{ 
		yun_fun("yang_hap", in_hae,in_dal,in_nal); 
	} 
} 

function to_um(in_year, in_nalhap) 
{ //¾ç·ÂÀ» À½·ÂÀ¸·Î 
	var the_year=""; 
	var to_hae=0, to_dal=0, to_day=0; 
	var um_begin=0, um_hap=0; 
	var end_day=0, yang_hap=0, i=0; 
	var yun_isor= false; 

	the_year= um_days[in_year]; 
	um_begin= parseInt(the_year.substring(0,2)); 

	if(in_nalhap< um_begin) 
	{ 
		to_hae= in_year+ 1900-1; 
		in_year--; 
		if(in_year< 0) 
		{ 
			to_day= document.frm_nal.sel_day.selectedIndex+ 1; 
			umyang_print_fun("yangum", 1899, 12,to_day); 
			return; 
		} 
		the_year= um_days[in_year]; 
		yang_hap= yun_fun("yearhap", in_year, 0, 0); 
		um_begin= parseInt(the_year.substring(0,2)); 
		in_nalhap+= yang_hap; 
	} 
	else 
	{ 
		to_hae= in_year+ 1900; 
	} 

	um_hap= um_begin; 
	um_hap--; 

	for(i=2; i<the_year.length; i++) 
	{ 
		if(the_year.charAt(i)=='9') 
			end_day= 29; 
		else if(the_year.charAt(i)=='0') 
			end_day= 30; 
		else 
		{ 
			yun_isor= true; 
			if(the_year.charAt(i)=='n') 
			   end_day= 29; 
			else 
				end_day= 30; 
		} 

		um_hap+= end_day; 
		if(um_hap== in_nalhap) 
		{ 
			to_dal= i-1; 
			to_day= end_day; 
			break; 
		} 
		if(um_hap> in_nalhap) 
		{ 
			um_hap-= end_day; 
			to_dal= i-1; 
			to_day= in_nalhap- um_hap; 
			break; 
		} 
	} //for 
	if(yun_isor== true) 
	{ 
		to_dal--; 
		if(the_year.charAt(i)=='n' || the_year.charAt(i)=='m') 
		{ 
			document.frm_nal.hid_yun.value= "yes"; 
		} 
	} 

	umyang_print_fun("yangum", to_hae, to_dal,to_day); 
} 

function go(form)
{
	form.submit();
}

function input_start() 
{ // 1900-2043, ¾ÕÀÇ 2ÀÚ¸®´Â À½·Â 1.1ÀÇ ¾ç·Â¿¡ ÇØ´çÇÏ´Â ³¯ÀÇ ÇÕ. 9=29, 0=30, n=À±29, m=À±30
um_days= new Array("3190990900n0090", 
"50909909090009","39090990909000","2990909n0990090","47009099099009","35009009909090", //1901-05 
"259009m90909090","44909090090909","33099009090090","2290n9090900090","41909909090009", 
"30090990n900900","49090990990090","37009099099090","2600900n9090990","45090090909090", //11-15 
"35909090090909","2309n0900900909","42099090900090","329099090n00900","51909909900900", 
"39090990990900","2809009n0990900","47900909090990","36090900909099","240900n09009090", //21-25 
"44990909009009","33099090900900","2390n9099009000","41909909909000","30900990n909009", 
"48000990990909","37000909099090","2690090m9090990","45909009009090","35990909009009", //31-35 
"24099m909090009","42099099090009","310099099m90090","50009909909090","39009090990909", 
"27009009m990909","46090090090990","36909090090090","269909m90900900","44990990900090", //41-45 
"33099099090090","2200n9099090900","41090909909090","290090909n09090","48090090990909", 
"37090090909090","2790909m0909090","45909900900900","35990990900900","24099m990909000", //51-55 
"43909099090900","3109090990n0900","50900909909090","39900909090909","28090900n090909", 
"46090909009090","36909909009009","250909n09090009","44090990909000","33909099099000", //61-65 
"22900n099099009","40009009909090","309009090n09090","48909090090909","37099009090090", 
"2790990n0900090","46909909090009","34090990990009","230090n90990090","42009099099090", //71-75 
"3100909090n0990","49090090909099","38009090090909","28099090m900909","47099090900900", 
"36909909900900","250909n09900900","44090990990900","330900990990n00","51900909099090", //81-85 
"40900900909099","29090090n009090","49990909009009","37099090900900","2790990n9009000", 
"46909909909000","35900990990900","23900n090990909","41000909099090","3190090090n0990", //91-95 
"50909009090090","39990909009009","2809909n0090009","47099099090009","36009909909009", 
"240009n09909090","43009090990909","32009009099090","2290n0090909090","40909090090090", //2001-05 
"309909090n00900","49990990900090","38099099090090","2600990n9090900","45090909909009", 
"34090090990909","23090m090990909","41090090909090","31909090900n090","50909909000900", // 2011-15 
"40990990900900","2809909n0909000","47909099090900","36090909909090","250900n09909090", 
"43900909090909","32090900909090","2290n0909009090","41909909009009","29090990n090009", // 2021-25   
"48090990909000","38909099099000","2790090n9099009","44009009909900","34909009090909", 
"23090n090090909","42099090090090","319099090n00090","50909909090009","39090990990090", // 2031-35 
"28009099m990900","46009099099090","35009090909909","2400900n0909099","43090090090909", 
"32099090090090","2290n9090900090","41909909900900"); // 2041-43 
} 

function is_yun()
{
	if(document.frm_nal.rad_gubun[0].checked == true)
	{
		document.frm_nal.chk_yun.disabled = false;
	}
	else
	{
		document.frm_nal.chk_yun.checked = false; 
		document.frm_nal.chk_yun.disabled = true;
	}
}
//--> 