//***********************************************************************//
//***********************************************************************//
//																		 //
//	Title			: include javascript file							 //
//	Author			: Young-dae, Jung									 //
//	Date			: 2003. 6. 20										 //
//  Modify			: 2004. 12. 3										 //
//	Description		: Client Side Script								 //
//                                                                       //
//***********************************************************************//
//***********************************************************************//


//=======================================
//  ÄÁÆ®·ÑÀÇ °ø¹éÀ» Ã¼Å©
//=======================================

function checkEmpty(young,name)
{
	var str = young.value;
	if (str==null || str=="" || str.length==0)
	{
		alert(name + " Ç×¸ñÀÌ ºñ¾îÀÖ½À´Ï´Ù.\n\n³»¿ëÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
			young.focus();
				return false;
	}
	if (str.substring(0,1)==" " || str.substring(0,1)==null)
	{
		alert(name + " Ç×¸ñÀº ºóÄ­ È¤Àº °ø¹éÀ¸·Î ½ÃÀÛµÉ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");			young.value = "";
				young.focus();
					return false;
	}

	return true;
}


//=======================================
//  ÄÁÆ®·ÑÀÇ ±ÛÀÚ¼ö Ã¼Å©
//=======================================

function checkLength(young,num,name){
var str = young.value;

if (str.length < num)
{
	alert(name + "Ç×¸ñÀ» " + num + "ÀÚ ÀÌ»ó ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
	young.value = "";
	young.focus();		return false;
	}
}



//=======================================
//  Email ÁÖ¼Ò Çü½Ä Ã¼Å©
//=======================================

function checkEmail(young)
{
	var str = young.value;
		if (str != null && str != "" && str.length != 0)	{
		if (str.indexOf('@')==-1 || str.indexOf('.')==-1)
		{
			alert("¸ÞÀÏÁÖ¼Ò Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}

		for (i=0;i<=(str.length);i++)
		{
			var cha = str.substring(i,i+1);
				if((cha=="'") || (cha==" ") || (cha==",") || (cha=="=") || (cha=="+") || (cha==")") || (cha=="(") || (cha=="*") || (cha=="&") || (cha=="^") || (cha=="%") || (cha=="$") || (cha=="#") || (cha=="!") || (cha=="`") || (cha=="~") || (cha=="<") || (cha==">") || (cha=="/") || (cha==":") || (cha==";"))
				{
					alert("E-mail¶õ¿¡ Æ¯¼ö¹®ÀÚ È¤Àº °ø¹éÀÌ Æ÷ÇÔ µÇ¾ú½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");						young.value = "";
							young.focus();
								return false;
				}
		}

		var str = str.split("@");
		var str = str[1].split(".");

		/*if (str[0] == "hanmail" || str[0] == "daum")
		{
			alert("ÇÑ¸ÞÀÏ ¶Ç´Â ´ÙÀ½¸ÞÀÏ°èÁ¤Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			young.value = "";
			young.focus();
			return false;
		}
		*/
		return true;
		}
}



//=======================================
//  Æ¯¼ö¹®ÀÚ Çã¿ëºÒ°¡ Ã¼Å©
//=======================================

function checkETC(young,name)
{
	var str = young.value;
	for (i=0;i<=(str.length);i++)
	{
		var cha = str.substring(i,i+1);
			if((cha=="'") || (cha==",") || (cha==".") || (cha=="=") || (cha=="+") || (cha=="_") || (cha=="*") || (cha=="&") || (cha=="^") || (cha=="%") || (cha=="$") || (cha=="#") || (cha=="@") || (cha=="!") || (cha=="`") || (cha=="~") || (cha=="<") || (cha==">") || (cha=="/") || (cha==":") || (cha==";"))
			{
				alert(""+ name +"¶õÀº Æ¯¼ö¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");					young.value = "";
						young.focus();
							return false;
			}
	}
	return true;
}



//=======================================
//  Æ¯¼ö¹®ÀÚ Çã¿ëºÒ°¡ Ã¼Å©
//=======================================
function checkETC_with_trim(young,name)
{
	var str = young.value;
	for (i=0;i<=(str.length);i++)
	{
		var cha = str.substring(i,i+1);
			if((cha=="    ") || (cha=="'") || (cha==",") || (cha==".") || (cha=="=") || (cha=="+") || (cha=="_") || (cha==")") || (cha=="(") || (cha=="*") || (cha=="&") || (cha=="^") || (cha=="%") || (cha=="$") || (cha=="#") || (cha=="@") || (cha=="!") || (cha=="`") || (cha=="~") || (cha=="<") || (cha==">") || (cha=="/") || (cha==":") || (cha==";"))
			{
				alert(""+ name +"¶õÀº Æ¯¼ö¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");					young.value = "";
						young.focus();
							return false;
			}
	}
	return true;
}



//=======================================
//  °ø¹é°ú Æ¯¼ö¹®ÀÚ Çã¿ëºÒ°¡ Ã¼Å©
//=======================================
function checkETC_Space(young,name)
{
	var str = young.value;
	for (i=0;i<=(str.length);i++)
	{
		var cha = str.substring(i,i+1);
			if((cha=="'") || (cha==" ") || (cha==",") || (cha==".") || (cha=="=") || (cha=="+") || (cha=="_") || (cha==")") || (cha=="(") || (cha=="*") || (cha=="&") || (cha=="^") || (cha=="%") || (cha=="$") || (cha=="#") || (cha=="@") || (cha=="!") || (cha=="`") || (cha=="~") || (cha=="<") || (cha==">") || (cha=="/") || (cha==":") || (cha==";"))
			{
				alert(""+ name +"¶õÀº Æ¯¼ö¹®ÀÚ ¹× °ø¹éÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");					young.value = "";
						young.focus();
							return false;
			}
	}
	return true;
}



//=======================================
//  ¼ýÀÚ¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkNaN(young,name)
{
	var str = young.value;
	if (isNaN(str))
	{
		alert(""+ name +"¶õÀº ¼ýÀÚÀÔ·Â¸¸À» Çã¿ëÇÕ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			young.value = "";
				young.focus();
					return false;
	}
	return true;
}



//=======================================
// ¼ýÀÚ¿Í ¹Ù¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkNaN_with_bar(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if (((char != 45) && (char < 48)) || ((char != 45) && (char > 57)))
		{
			alert("" + name + "¶õÀº ¼ýÀÚ¿Í - ±âÈ£¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
//  ¹®ÀÚ¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkNaString(young,name)
{
	var str = young.value;
	for (i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65) || ((char > 90) && (char < 97)))
		{
			alert(""+ name +"¶õÀº ¹®ÀÚÀÔ·Â¸¸À» Çã¿ëÇÕ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value = "";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
// ¾ËÆÄºª°ú ¼ýÀÚ¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkNaN_String(young,name)
{
    var str = young.value;
    for (i=0;i<=str.length;i++)
    {
        var char = str.charCodeAt(i);
        if (((char != 45) && (char < 48)) || ((char > 57) && (char < 65))  || ((char!= 95) && (char > 90) && (char < 97)) || (char > 122))
        {
            alert(""+ name +"¶õÀº °ø¹é°ú Æ¯¼ö¹®ÀÚ¸¦ Á¦¿ÜÇÑ\n\n¾ËÆÄºª°ú ¼ýÀÚ Á¶ÇÕ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
                young.value = "";
                    young.focus();
                        return false;
        }
    }
    return true;
}



//=======================================
//  ³¯Â¥Çü½Ä Çã¿ë Ã¼Å©
//=======================================

function checkDate(young,name)
{
	var str = young.value;
	for (i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if (char > 57 || (char < 48 && char!==45))
		{
			alert(""+ name +"¶õÀº ³¯Â¥¿Í ºÎÈ£(-)¸¸À» Çã¿ëÇÕ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");				young.value = "";
					young.focus();
						return false;
		}
	}


	if ((str.length !== 10) || (str.substring(4,5) !=="-") || (str.substring(7,8) !=="-") || (str.substring(0,4) < 1600) || (str.substring(5,7) > 13) || (str.substring(8,10) > 31))
	{
		alert("" + name + "¶õÀº ´ÙÀ½°ú °°Àº Çü½ÄÀÌ¾î¾ß ÇÕ´Ï´Ù. ex:yyyy-mm-dd  \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			young.value = "";
					young.focus();
						return false;
	}
	return true;
}



//=======================================
//  ¾ËÆÄºª¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkEnglish_withOut_trim(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65 && char != 32) || (char > 90 && char < 97) || (char > 122))
		{
			alert("" + name + "¶õÀº ¾ËÆÄºª¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
//  ¾ËÆÄºª°ú ¹Ù¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkEnglish_withOut_trim_bar(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65 && char != 32 && char !=45) || (char > 90 && char < 97) || (char > 122))
		{
			alert("" + name + "¶õÀº ¾ËÆÄºª°ú - ±âÈ£¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
// ¾ËÆÄºª°ú ÄÞ¸¶ Çã¿ë Ã¼Å©
//=======================================
function checkEnglish_with_comma(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65 && char != 44 && char != 46) || (char > 90 && char < 97) || (char > 122))
		{
			alert("" + name + "¶õÀº ¾ËÆÄºª¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}




//=======================================
//  ¾ËÆÄºª, ¹Ù, ÄÞ¸¶ °ø¹é Çã¿ë Ã¼Å©
//=======================================
function checkEnglish_space_comma_bar(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65 && char != 32 && char !=45 && char != 44 && char != 46) || (char > 90 && char < 97) || (char > 122))
		{
			alert("" + name + "¶õÀº ¾ËÆÄºª°ú \",\" -¿Í °ø¹é¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
//  ¾ËÆÄºª¸¸ Çã¿ë Ã¼Å©
//=======================================
function checkEnglish(young,name)
{
	var str = young.value;
	for(i=0;i<=str.length;i++)
	{
		var char = str.charCodeAt(i);
		if ((char < 65) || (char > 90 && char < 97) || (char > 122))
		{
			alert("" + name + "¶õÀº ¾ËÆÄºª¸¸À» Çã¿ëÇÕ´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				young.value="";
					young.focus();
						return false;
		}
	}
	return true;
}



//=======================================
//  ¹®ÀÚ¼ö Ã¼Å©
//=======================================
function checkDigit(young,name,digit)
{
	var str = young.value;
	if(str.length < digit)
	{
		alert("" + name + "¶õÀÌ ¿Ã¹Ù¸£°Ô(¼ýÀÚ°¡ ¸ðÀÚ¶ø´Ï´Ù.) ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			young.value="";
				young.focus();
					return false;
	}
	return true;
}



//=======================================
//  ÁÖ¹Î¹øÈ£ Ã¼Å©
//=======================================
function JuminValid(j1, j2)
{
	if	(j1.value == "" )
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ 6ÀÚ¸®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		j1.focus();
		return false; ;

	}
	if (j2.value == "" )
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ 7ÀÚ¸®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		j2.focus();
		return false; ;

	}

	if (j1.value.length < 6 )
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.");		j1.value = "";		j2.value = "";
		j1.focus();
		return false; ;
	}

	if (j2.value.length < 7 )
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.");		j1.value = "";		j2.value = "";
		j2.focus();
		return false; ;
	}

	var str_serial1 = j1.value;
	var str_serial2 = j2.value;
	var digit=0;
	for (var i=0; i<str_serial1.length; i++)
	{
		var str_dig=str_serial1.substring(i,i+1);
		if (str_dig<'0' || str_dig>'9')
			digit=digit+1 ;
	}

	if ((str_serial1 == '') || ( digit != 0 ))
	{
 	  	alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.'); 	  	j1.value = "";			j2.value = "";
	  	j1.focus();
		return false; ;
	}

	var digit1=0
	for (var i=0;i<str_serial2.length;i++)
	{
		var str_dig1=str_serial2.substring(i,i+1);
		if (str_dig1<'0' || str_dig1>'9')
			digit1=digit1+1;
	}

	if ((str_serial2 == '') || ( digit1 != 0 ))
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');		 	  j1.value = "";		j2.value = "";
		j2.focus();
		return false;;
	}

	if (str_serial1.substring(2,3) > 1)
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');		j1.value = "";		j2.value = "";
		j1.focus();
		return false; ;
	}

	if (str_serial1.substring(4,5) > 3)
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');		j1.value = "";		j2.value = "";
		j1.focus();
		return false;;
	}

	if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0)
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');		j1.value = "";		j2.value = "";
		j2.focus();
		return false;;
	}

	var a1=str_serial1.substring(0,1);
	var a2=str_serial1.substring(1,2);
	var a3=str_serial1.substring(2,3);
	var a4=str_serial1.substring(3,4);
	var a5=str_serial1.substring(4,5);
	var a6=str_serial1.substring(5,6);
	var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7;

	var b1=str_serial2.substring(0,1);
	var b2=str_serial2.substring(1,2);
	var b3=str_serial2.substring(2,3);
	var b4=str_serial2.substring(3,4);
	var b5=str_serial2.substring(4,5);
	var b6=str_serial2.substring(5,6);
	var b7=str_serial2.substring(6,7);
	var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 ;

	check_digit = check_digit%11;
	check_digit = 11 - check_digit;
	check_digit = check_digit%10;

	if (check_digit != b7)
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		j1.value = "";		j2.value = "";
		j1.focus();
		return false;
	}
	return true;
}


//=======================================
//  ÇÁ¸°Æ® °ü·Ã
//=======================================
//function printWindow(strHeader,strFooter)
function printWindow()
{
//	factory.printing.header = strHeader
//	factory.printing.footer = strFooter
	factory.printing.portrait = false //ÁÂ¿ì
	factory.printing.leftMargin = 15.0
	factory.printing.topMargin = 0.0
	factory.printing.rightMargin = 15.0
	factory.printing.bottomMargin = 0.0
	factory.printing.Print(false, window)
	self.close();
}



//=======================================
//  ¸¶¿ì½º ¿À¹ö ÄÃ·¯
//=======================================
function OverColor(elm,c)
{
	elm.style.backgroundColor = c;
}



//=======================================
//  ¸¶¿ì½º ¾Æ¿ô ÄÃ·¯
//=======================================
function OutColor(elm,c)
{
	elm.style.backgroundColor = c;
}



//=======================================
//  ´Þ·Â °ü·Ã
//=======================================
function LeapYear (yy)
{
	if (((yy % 4)==0) && ((yy % 100)!=0) || ((yy % 400)==0))
		return 1;
	else
		return 0;
}



//=======================================
//
//=======================================
function LastDay(yy, mm)
{
	if	(mm == 1)
		return 31;
	else
		if	(mm == 2)
			return 28+LeapYear(yy);
		else
			if	(mm == 3)
				return 31;
			else
				if	(mm == 4)
					return 30;
				else
					if	(mm == 5)
						return 31;
					else
						if	(mm == 6)
							return 30;
						else
							if	(mm == 7)
								return 31;
							else
								if	(mm == 8)
									return 31;
								else
									if	(mm == 9)
										return 30;
									else
										if	(mm == 10)
											return 31;
										else
											if	(mm == 11)
												return 30;
											else
												if	(mm == 12)
													return 31;
}



//=======================================
//  ³¯Â¥ Çü½Ä Ã¼Å©
//=======================================
function ChkDate(elm)
{
	if	(elm.value == '')
		return;
	if	(!IsNumber(elm))
	{
		alert ('¼ýÀÚ°¡ ¾Æ´Ñ °ªÀÌ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.');
		return;
	}

	elmstr = '';
	for (i=0; i < elm.value.length; i++)
	{
		if	(elm.value.charAt(i) != '.')
			elmstr = elmstr + elm.value.charAt(i);
	}

	if	(elmstr.length != 8)		//  ÀÔ·ÂµÈ ¼ýÀÚ°¡ 8ÀÚ¸®(YYYYMMDD)ÀÎÁö °Ë»ç
	{
		alert('³¯Â¥´Â 20010101 ÇüÅÂ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		elm.focus();
		return false;
	}

	y	= elmstr.substring(0,4);
	m	= elmstr.substring(4,6);
	d	= elmstr.substring(6,8);
	yy = parseInt(y);
	mm = parseInt(m);
	dd = parseInt(d);
	if	(dd > LastDay(yy,mm))
	{
		alert( y+'.'+m+'.'+d+'´Â ¿Ã¹Ù¸¥ ³¯Â¥°¡ ¾Æ´Õ´Ï´Ù.');
		elm.focus();
		return false;
	}

	elm.value = y + '.' + m + '.' + d;
	return true;
}



//=======================================
//
//=======================================
function InitDate(elm)
{
	if	(elm.value == '')
		return;
	elmstr = '';
	for (i=0; i < elm.value.length; i++)
	{
		if	((elm.value.charCodeAt(i) >= 48) && (elm.value.charCodeAt(i) <= 57))
			elmstr += elm.value.charAt(i);
	}
	elm.value = elmstr;
	return;
}



//=======================================
//
//=======================================
function ShowCal(ename, add_bit)
{
	document.all.caldate.value = ename;	// caldate¿¡ ´Þ·ÂÀ» CallÇÑ ÀÔ·ÂÇ×¸ñ¸í ¼³Á¤
	if	(add_bit)
		reCal(-1, 26);
	else
		reCal(-1, -6);
}



//=======================================
//
//=======================================
function dayCho(d)		// »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ³¯Â¥¸¦ ³¯Â¥ÀÔ·Â Ç×¸ñ¿¡ ¼³Á¤ÇÏ°í ´Þ·Â ¼û±â±â
{
	var s;
	s = document.all("cal_year").value + ".";
	m = parseInt(document.all("cal_month").value);
	if	(m < 10)
		s = s + '0' + m;
	else
		s = s + m;
	s = s + "."
	if	(d < 10)
		s = s + '0' + d;
	else
		s = s + d;
	document.all(document.all.caldate.value).value = s;
	document.all(document.all.caldate.value).focus();
	document.all.cal.style.display = 'none';
}



//=======================================
//
//=======================================
function checkValid_write(a,aa,b,bb,c,cc,d,dd,e,ee,f,ff)
{
	if (aa!="")	{		if (checkEmpty(a,aa)==false)
			return false;	}	if (bb!="")	{		if (checkEmpty(b,bb)==false)
			return false;
				if (checkNaString(b,bb)==false)
					return false;	}	if (cc!="")	{		if (checkEmpty(c,cc)==false)
			return false;	}	if (dd!="")	{		if (checkEmpty(d,dd)==false)
			return false;
				if (checkEmail(d)==false)
						return false;					}	if (ee!="")	{		if (checkEmpty(e,ee)==false)
			return false;	}
	return true;}



//=======================================
//  °Ë»ö°ü·Ã
//=======================================
function find()
{
	if(checkEmpty(young.search,"°Ë»öÇ×¸ñ")==false)
		return false;
	if(checkETC(young.search,"°Ë»öÇ×¸ñ")==false)
		return false;

		young.submit();
	return true;
}



//=======================================
//  ¸ÞÀÏ°ü·Ã
//=======================================

function sendMail(Amail,Aname)
{
	window.open("/mail/mail.asp?email="+Amail+"&name="+Aname,"youngmail","width=500,height=600");
}


function noMail()
{
	alert("¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇÏÁö ¾Ê¾Æ ¸ÞÀÏÀ» ¹ß¼ÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
}



//=======================================
//  Å°º¸µå event key°ª
//=======================================
function CheckKeyPress() {
 var ekey = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
 alert (ekey);
}



//=======================================
//  ½ÃÀÛ ÆäÀÌÁö ÁöÁ¤
//=======================================
function setStartPage()
{
	var Massage = confirm("½ÃÀÛÆäÀÌÁö¸¦ http://www.Xromeo.com/À¸·Î ÇÏ½Ã°Ú½À´Ï±î?");

	if (Massage == true)
	{
		bookmarkurl="http://www.Xromeo.com/"
		bookmarktitle="What a nice young "
		if (document.all)
		window.external.AddFavorite(bookmarkurl,bookmarktitle)
	}
	else
	{
		str = ""
	}
}



//=======================================
//  ÆË¾÷
//=======================================

function open_window(width,height,title,URL,param)
{
	if (param != "nothing")	URL = URL + "?param=" + param;

    var posx = (screen.width-width)/2-1;
    var posy = (screen.height-height)/2-1;

	var str = "'toolbar=no,location=no,directories=no,status=0,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,";
		str = str+"top="+ posy +",left="+ posx +",";		str = str+"width="+ width +",";
		str = str+"height="+ height +"'";

	var win = window.open(URL,title,str);

	if (win && !win.closed) win.focus();
}



//=======================================
//  HTML ÆË¾÷
//=======================================

function open_window_popupHtml(width,height,title,URL,param)
{
	if (param != "nothing")	URL = URL + "?param='"+param +"'";

    var posx = (screen.width-width)/2-1;
    var posy = (screen.height-height)/2-1;

	var str = "'toolbar=no,location=no,directories=no,status=0,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,";
		str = str+"top="+ posy +",left="+ posx +",";		str = str+"width="+ width +",";
		str = str+"height="+ height +"'";

	var win = window.open(URL,title,str);

	if (win && !win.closed) win.focus();
}



//=======================================
//  ¿øº» ÀÌ¹ÌÁö º¸±â Ã¢
//=======================================

function popup_image(URL,title,xSize,ySize,filename)
{
	URL = URL + "?filename=" + filename;

	var str = "'toolbar=no,location=no,directories=no,status=0,menubar=no,scrollbars=no,resizable=no,copyhistory=no,";
	str = str + "top=30,left=30,";		str = str + "width=" + xSize + ",";
	str = str + "height=" + ySize + "'";

	var win = window.open(URL,title,str);

	if (win && !win.closed) win.focus();
}



//=======================================
//  À©µµ¿ì Close
//=======================================

function close_win()
{
	window.self.close();
}


function open_login(width,height,title,URL,param)
{
	if (param != "nothing")	URL = URL + "?param=" + param;

    var posx = (screen.width-width)/2-1;
    var posy = (screen.height-height)/2-1;

	var str = "'toolbar=no,location=no,directories=no,status=0,menubar=no,scrollbars=no,resizable=no,copyhistory=no,";
		str = str+"top="+ posy +",left="+ posx +",";
		str = str+"width="+ width +",";
		str = str+"height="+ height +"'";

	var win = window.open(URL,title,str);

	if (win && !win.closed) win.focus();
}
