//***********************************************************************//
//***********************************************************************//
//	Title		: include javascript file								 //
//	Author		: Karl Lee (SangHyuk Lee)								 //
//	Date		: May 7, 2000											 //
//  Modify      : July 3, 2003											 //
//	Description : This page is for include in asp page which 			 //
//				  have text field or some of necessarily validate		 //
//				  from client side										 //
//***********************************************************************//
//***********************************************************************//

//¹®ÀÚ¿­ , ¼ýÀÚ, ³¯Â¥ À¯È¿¼º °Ë»ç °ü·Ã
//==========================================================================================================================================
//function checkEmpty(karl,name)
//function checkETC(karl,name)
//function checkETC_with_trim(karl,name)
//function checkETC_spece(karl,name)
//function checkEmail(karl)
//function checkDate(karl,name)
//function checkNaString(karl,name)
//function checkEnglish_withOut_trim(karl,name)
//function checkEnglish_withOut_trim_bar(karl,name)
//function checkEnglish_with_comma(karl,name)
//function checkEnglish_space_comma_bar(karl,name)
//function checkEnglish(karl,name)

//function checkNaN(karl,name)
//function checkNaN_with_bar(karl,name)
//function checkDigit(karl,name,digit)
//==========================================================================================================================================


//¸ÞÀÏ°ü·Ã
//==========================================================================================================================================
//function sendMail(Amail,Aname)
//==========================================================================================================================================

//½ÃÀÛÆäÀÌÁö °ü·Ã
//==========================================================================================================================================
//function setStartPage()
//==========================================================================================================================================


//ÁÖ¹Î & »ç¾÷ÀÚ ¹øÈ£ °ü·Ã
//==========================================================================================================================================
//function JuminValid(j1, j2)
//function f_is_saup(textObj)
//function f_is_jumin(newValue)
//==========================================================================================================================================

//»õÃ¢ °ü·Ã
//==========================================================================================================================================
//function open_window(width,height,title,URL,param)
//function open_window_popupHtml(width,height,title,URL,param)
//==========================================================================================================================================

//Å°º¸µå °ü·Ã
//==========================================================================================================================================
//function CheckKeyPress()
//==========================================================================================================================================



//´Þ·Â°ü·Ã(°ü¸®ÀÚÆäÀÌÁö¿ë)
//==========================================================================================================================================
//function LeapYear (yy)
//function LastDay(yy, mm)
//function ChkDate(elm)
//function InitDate(elm)
//function ShowCal(ename, add_bit)
//function reCal(sw, add_top)
//function dayCho(d)
//==========================================================================================================================================


//ÇÁ¸°ÅÍ°ü·Ã(ÄÄÆ÷³ÍÆ® Object»ç¿ë ÇÊ)
//==========================================================================================================================================
//function printWindow()
//==========================================================================================================================================


//ÄÃ·¯°ü·Ã
//==========================================================================================================================================
//function OverColor(elm,c)
//function OutColor(elm,c)
//==========================================================================================================================================



//°Ë»ö°ü·Ã
//==========================================================================================================================================
//function find()
//==========================================================================================================================================



//ÆË¾÷°øÁö °ü·Ã
//==========================================================================================================================================
//function findNoticeCookies(name)
//function setCookie_and_closeWin()
//function setCookie(name, value, expiredays)
//==========================================================================================================================================


//±âÅ¸ °³º° ÇÔ¼ö
//==========================================================================================================================================
//function checkValid_write(a,aa,b,bb,c,cc,d,dd,e,ee,f,ff)
//==========================================================================================================================================








//##########################################################################################################################################
//##########################################################################################################################################
//##########################################################################################################################################









function checkEmpty(karl,name)
{
	var str = karl.value;

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

	return true;
}

function checkETC(karl,name)
{
	var str = karl.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==";"))
			{
				alert(""+ name +"¶õÀº Æ¯¼ö¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
						karl.focus();
							return false;
			}
	}
	return true;
}

function checkETC_with_trim(karl,name)
{
	var str = karl.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==";"))
			{
				alert(""+ name +"¶õÀº Æ¯¼ö¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
						karl.focus();
							return false;
			}
	}
	return true;
}

function checkETC_spece(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
						karl.focus();
							return false;
			}
	}
	return true;
}

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

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

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

function checkEmail(karl)
{
	var str = karl.value;
	if (str.indexOf('@')==-1 || str.indexOf('.')==-1)
	{
		alert("¸ÞÀÏÁÖ¼Ò Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			karl.value="";
				karl.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("email¶õ¿¡ Æ¯¼ö¹®ÀÚ È¤Àº °ø¹éÀÌ Æ÷ÇÔ µÇ¾ú½À´Ï´Ù..\n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
						karl.focus();
							return false;
			}
	}

  return true;
}

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

function checkEnglish_withOut_trim(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
				karl.value="";
					karl.focus();
						return false;
		}
	}
	return true;
}

function checkEnglish_withOut_trim_bar(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
				karl.value="";
					karl.focus();
						return false;
		}
	}
	return true;
}

function checkEnglish_with_comma(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
				karl.value="";
					karl.focus();
						return false;
		}
	}
	return true;
}

function checkEnglish_space_comma_bar(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
				karl.value="";
					karl.focus();
						return false;
		}
	}
	return true;
}

function checkEnglish(karl,name)
{
	var str = karl.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´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
				karl.value="";
					karl.focus();
						return false;
		}
	}
	return true;
}

function checkDigit(karl,name,digit)
{
	var str = karl.value;
	if(str.length < digit)
	{
		alert("" + name + "¶õÀÌ ¿Ã¹Ù¸£°Ô(¼ýÀÚ°¡ ¸ðÀÚ¶ø´Ï´Ù.) ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù. \n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
			karl.value="";
				karl.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.focus();
		return false; ;
	}

	if (j2.value.length < 7 )
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.");
		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.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´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		j2.focus();
		return false;;
	}

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

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

	if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0)
	{
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		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('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
		j2.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(karl.search,"°Ë»öÇ×¸ñ")==false)
		return false;
	if(checkETC(karl.search,"°Ë»öÇ×¸ñ")==false)
		return false;

		karl.submit();
	return true;
}



function sendMail(Amail,Aname)
{
	window.open("/mail/mail.asp?email="+Amail+"&name="+Aname,"karlmail","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 karl "
		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=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();
}

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 setCookie(name, value, expiredays)
{
	var todayDate = new Date();

    todayDate.setDate( todayDate.getDate() + expiredays );

    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";
}

function setCookie_and_closeWin()
{
    if (document.frm_popup.checkNomore.checked)
		setCookie("notice", "noMore" , 1);
			this.close();
}

function findNoticeCookies(name)
{
	var nameOfCookie = name + "=";
	var x = 0;

	while (x <= document.cookie.length)
	{
		var y = (x+nameOfCookie.length);

		if (document.cookie.substring( x, y ) == nameOfCookie)
		{
			if ((endOfCookie=document.cookie.indexOf(";",y))== -1)
				endOfCookie = document.cookie.length;
					return unescape(document.cookie.substring(y, endOfCookie));
		}

		x = document.cookie.indexOf(" ", x) + 1;
		if (x == 0)
			break;
	}
	return "";
}

function goLink(p)
{
var page = p;

document.location.href=page;
}


function selectAll(frm)
{//ÀÌ¾ß±â ¸®½ºÆ® ÀüÃ¼¼±ÅÃ
	if (frm.allCheck.checked == true)
	{
		var mode = true;
	}
	else
	{
		var mode = false;
	}

	if (frm.checkField)
	{//ÇÏ³ªÀÌ»ó
		if (frm.checkField.length>0)
		{//¹è¿­
			for (i=0;i<frm.checkField.length;i++)
			{
				frm.checkField[i].checked = mode;
			}
		}
		else
			frm.checkField.checked = mode;
	}
	else
		return;


	frm.allCheck.value = mode;
}

function illegalFileFiltering_xls(path)
{
	var imgExten = path.substring(path.lastIndexOf(".")+1,path.length);

	var imgExten_lower = imgExten.toLowerCase();

	if (imgExten_lower == 'xls')
	{
		return true;
	}
	else
	{
		alert('¿¢¼¿ ÆÄÀÏ¸¸ Çã¿ë µË´Ï´Ù.');
			return false;
	}
}

function checkREP(karl,name)
{
	var str = karl.value;
	for (i=0;i<=(str.length);i++)
	{
		var cha = str.substring(i,i+1);
			if((cha=="'") || (cha=='"'))
			{
				alert(""+ name +"¶õÀº µû¿ÈÇ¥¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
						karl.focus();
							return false;
			}
	}
	return true;
}

function set2char(karl)
{
  var str = karl.value

  if(str.length==1)
  {
		str	= "0"+str;
	}
	else
	{
		str = str
	}
	return str;
}






















