//----------------------------------------------------------------------------
//. ¼ýÀÚ¸¸ alert
//----------------------------------------------------------------------------
function scr_numComChk(field)
{
	var Val = field.value;
	if (Val.length >= 4)  for(j=0; j<Val.length; j++) Val = Val.replace(',', '');	
	if ( isNaN(Val) )
	{
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		field.value = "";
		field.focus();
		return;
	}
	
	var text = field.name;
	comma(Val, field);
	return;
}

function scr_numChk(field)
{
	var Val = field.value;
	//if (Val.length >= 4)  for(j=0; j<Val.length; j++) Val = Val.replace(',', '');	
	for (j=0; j< Val.length; j++)
	{
		ch = Val.charAt(j);
		if (ch < "0" || ch > "9")
	    {
			 field.value = Val.substr(0,j)
			 return;
		}
	}
	return;
}

function comma(Val, field)
{
	//ÇÏ´Ü ÇÕ°è 
	// ÄÄ¸¶"," Âï±â ½ÃÀÛ
	
	var txtNumber = '' + parseInt(Val);
	var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
	var arrNumber = txtNumber.split('.');
	arrNumber[0] += '.';
	do
	{
		arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
	}
	while (rxSplit.test(arrNumber[0]));

	if (arrNumber.length > 1)
	{
		 field.value=arrNumber.join('');
		 if(field.value=="NaN"){field.value="";}
	}
	else
	{
		 field.value=arrNumber[0].split('.')[0];
		 if(field.value=="NaN"){field.value="";}
	}
	// ÄÄ¸¶"," Âï±â ³¡
}

function koPointChkcomma(Val, no)
{
	//ÇÏ´Ü ÇÕ°è 
	// ÄÄ¸¶"," Âï±â ½ÃÀÛ
	
	var koPointAppEv = "document.form1.koPointApp"+no;

	var txtNumber = '' + parseInt(Val);
	var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
	var arrNumber = txtNumber.split('.');
	arrNumber[0] += '.';
	do
	{
		arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
	}
	while (rxSplit.test(arrNumber[0]));

	if (arrNumber.length > 1)
	{
		 eval(koPointAppEv).value=arrNumber.join('');
		 if(eval(koPointAppEv).value=="NaN"){eval(koPointAppEv).value="";}
	}
	else
	{
		 eval(koPointAppEv).value=arrNumber[0].split('.')[0];
		 if(eval(koPointAppEv).value=="NaN"){eval(koPointAppEv).value="";}
	}
	// ÄÄ¸¶"," Âï±â ³¡
}


//----------------------------------------------------------------------------
//. Ã¹¹®ÀÚ ½ºÆäÀÌ½ºÃ¼Å©.
//----------------------------------------------------------------------------
function space_check(field)
{
	var valid = " ";
	var space_chr = "no";
	var temp;
	if(field.value!="")
	{
			for (var i=0; i<2; i++)
			{
				if (i==0)	//Ã¹±ÛÀÚ °Ë»ö½Ã ¼ýÀÚ¸é ¿¡·¯¸¦ ¶ç¿î´Ù.
				{
					temp = "" + field.value.substring(i, i+1);
					if(valid.indexOf(temp) == "-1")
					{
						var space_chr = "yes";
						break;
					}
				}
			}
			if (space_chr=="no")
			{
				alert("Ã¹¹®ÀÚ´Â SpaceBar¸¦ ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
				var field_length = field.value.length;
				var field_value = field.value;
				field.value = "";
				field.focus();
				return;
			}
	}
}

//----------------------------------------------------------------------------
//. Æ¯¼ö¹®ÀÚ ½ºÆäÀÌ½ºÃ¼Å©.
//----------------------------------------------------------------------------
function inputCheckSpecial(obj)
{
	if((obj.keyCode > 32 && obj.keyCode < 48) || (obj.keyCode > 57 && obj.keyCode < 65) || (obj.keyCode > 90 && obj.keyCode < 97))
	{
		alert('Æ¯¼ö¹®ÀÚ´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
		obj.returnValue = false;
	}
}

//----------------------------------------------------------------------------
//. º¸ÀÌ±â, °¨Ãß±â
//----------------------------------------------------------------------------
function InfoViewUpDown(str)
{
	var f=document.form1;

	if (str == "up")
	{
		f.all["InfoViewUpDown_div"].style.display="";
		f.all["InfoView_UImg"].style.display="none";
		f.all["InfoView_UText"].style.display="none";
		f.all["InfoView_DImg"].style.display="";
		f.all["InfoView_DText"].style.display="";
	}
	else
	{
		f.all["InfoViewUpDown_div"].style.display="none";
		f.all["InfoView_UImg"].style.display="";
		f.all["InfoView_UText"].style.display="";
		f.all["InfoView_DImg"].style.display="none";
		f.all["InfoView_DText"].style.display="none";
	}
	return;
}

//----------------------------------------------------------------------------
//. staff_id °¡ ¾îµå¹ÎÀÎÁö Ã¼Å©
//----------------------------------------------------------------------------
function adminChk()
{
	alert("Á¢±Ù±ÇÇÑÀÌ ¾ø½À´Ï´Ù.");
	return;
}

/*---------------------------------------------------------------------------------------------------------*/
// #  //ÆË¾÷À©µµ¿ìÁ¦¾î - ½ÃÀÛ
/*---------------------------------------------------------------------------------------------------------*/
var pop_win;

function popup_close()
{
	if (pop_win != null)
	{
		pop_win.close();
	}
}
//ÆË¾÷À©µµ¿ìÁ¦¾î - ³¡

//ÀÌ¹ÌÁöÅ©±â·Î ÆË¾÷¶ç¿ì±â...½ÃÀÛ
function PopupImgWin(img_path)
{
//	popup_close();
	var largh = 30;
	var altez = 30;
	var winl = 0;
	var wint = 0;
	stringa="width="+largh+",height="+altez+',top='+wint+',left='+winl+',scrollbars=yes,resizable=yes';
	window.open("/common_function/img_pop.asp?img_path="+img_path,"img001",stringa);
}

/*---------------------------------------------------------------------------------------------------------*/
// #  //ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
/*---------------------------------------------------------------------------------------------------------*/
function jumin_check(o, registNum1, registNum2 )
{
	var chk =0;
	var yy = registNum1.value.substring(0,2);
	var mm = registNum1.value.substring(2,4);
	var dd = registNum1.value.substring(4,6);
	var sex = registNum2.value.substring(0,1);


	if((registNum1.value.length!=6) || (yy <25||mm <1||mm>12||dd<1))
	{
		o.msg.value = "À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\nÁÖ¹Îµî·Ï¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";
		registNum1.value="";
		registNum2.value="";
		registNum1.focus();
		return true;
	}

	if((sex != 1 && sex !=2 && sex != 3 && sex != 4) || (registNum2.value.length!= 7))
	{
		o.msg.value = "À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\nÁÖ¹Îµî·Ï¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.";
		registNum1.value="";
		registNum2.value="";
		registNum1.focus();
		return true;
	}

	for (var i = 0; i <=5 ; i++)
	{
		chk = chk + ((i%8+2) * parseInt(eval(registNum1.value.substring(i,(i+1)))));
	}
	for (var i = 6; i <=11 ; i++)
	{
		chk = chk + ((i%8+2) * parseInt(eval(registNum2.value.substring((i-6),(i-5)))));
	}

	chk = 11 - (chk %11);
	chk = chk % 10;

	if (chk != registNum2.value.substring(6,7))	
	{
		o.msg.value = "À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\nÅ¸ÀÎÀÇ ÁÖ¹Îµî·Ï¹øÈ£¸¦ µµ¿ëÇÏ°Å³ª ÇãÀ§ ±âÁ¦ÇÒ °æ¿ì È¸¿ø°¡ÀÔÀÌ Ãë¼ÒµË´Ï´Ù.";
		registNum1.value="";
		registNum2.value="";
		registNum1.focus();
		return true;
	}
}

// =====================================  ÆÄÀÏ ÀÌ¹ÌÁö °Ë»ç ½ÃÀÛ  =============================================//
	// ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ °¡Á®¿Å
	function getFileExtension( filePath )
	{
		var lastIndex = -1;
		lastIndex = filePath.lastIndexOf('.');
		var extension = "";

		if ( lastIndex != -1 )
		{
			extension = filePath.substring( lastIndex+1, filePath.len );
		}
		else
		{
			extension = "";
		}
		return extension;
	}


	//ÀÌ¹ÌÁöÆÄÀÏ °Ë»ö
	function uploadImg_Change( value )
	{
		var src = getFileExtension(value);
		if ( !((src.toLowerCase() == "gif") || (src.toLowerCase() == "jpg") || (src.toLowerCase() == "png") || (src.toLowerCase() == "bmp") || (src.toLowerCase() == "jpeg")) ) return false;
	}

	//µî·ÏºÒ°¡´ÉÆÄÀÏ °Ë»ö
	function uploadPro_Change( value )
	{
		var src = getFileExtension(value);
		var srcChk = "";
		switch(src.toLowerCase()) 
		{
			case "exe" : srcChk="no"; break;
			case "bat" : srcChk="no"; break;
			case "com" : srcChk="no"; break;
			case "reg" : srcChk="no"; break;
			case "dll" : srcChk="no"; break;
			case "cgi" : srcChk="no"; break;
			case "asp" : srcChk="no"; break;
			case "aspx" : srcChk="no"; break;
			case "cs" : srcChk="no"; break;
			case "php" : srcChk="no"; break;
			case "jsp" : srcChk="no"; break;
			case "java" : srcChk="no"; break;
			case "sql" : srcChk="no"; break;
			case "swf" : srcChk="no"; break;
			case "vbs" : srcChk="no"; break;
			case "htm" : srcChk="no"; break;
			case "html" : srcChk="no"; break;
			case "css" : srcChk="no"; break;
			case "js" : srcChk="no"; break;
			case "xml" : srcChk="no"; break;
			case "xsd" : srcChk="no"; break;
			case "xsl" : srcChk="no"; break;
			case "htc" : srcChk="no"; break;
			case "cer" : srcChk="no"; break;
        }

		if (srcChk == "no") return false;
	}
	
	// ÀÌ¹ÌÁöÆÄÀÏ ¹Ì¸®º¸±â
	function showPhoto(fileTypeName, viewName, src,w,h)
	{
		if(src.toLowerCase().match(/\.(bmp|gif|jpg|jpeg)$/i))
		{
			document.getElementById(viewName).style.width = w+'px';
			document.getElementById(viewName).style.height= h+'px';

			document.getElementById(viewName).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"',sizingMethod=scale);";
		}
	}
// =====================================  ÆÄÀÏ ÀÌ¹ÌÁö °Ë»ç ³¡  =============================================//


// =====================================  °ü¸®ÀÚ¸ñ·Î CheckBox All Ã¼Å©(»èÁ¦ ¹× »óÅÂ ¼öÁ¤)  =============================================
function allDelCheckbox()
{

	if( document.all.allDelCheck.checked ==  true )
	{
		for(var i = 0; i < document.all.delCheckbox.length; i++) document.all.delCheckbox[i].checked = true;
	}
	else if( document.all.allDelCheck.checked ==  false )
	{
		for(var i = 0; i < document.all.delCheckbox.length; i++) document.all.delCheckbox[i].checked = false;
	}
}
// =====================================  °ü¸®ÀÚ¸ñ·Î CheckBox All Ã¼Å©(»èÁ¦ ¹× »óÅÂ ¼öÁ¤)  =============================================

function scr_downloadGo(saveName,ZeroCode,ZeroIdx)
{
	var f = document.form1;
	//alert(ZeroCode + " / " + ZeroIdx);
	f.target = "";
	f.action = "/common_function/download.asp?saveName="+saveName+"&ZeroCode="+ZeroCode+"&ZeroIdx="+ZeroIdx;
	f.submit();
}

function scr_downloadBoardGo(saveName)
{
	var f = document.form1;

	f.target = "";
	f.action = "/common_function/downloadBoard.asp?saveName="+saveName;
	f.submit();
}


/********* ¸¶¿ì½ºOver½Ã ¼¿ ¹è°æ»ö - ½ÃÀÛ************/
function numColorView(num) 
{
  if (document.all) {
    eval('document.all.cell_'+num+'.style.background = "#edfafa"');
  }
}
/********* ¸¶¿ì½ºOver½Ã ¼¿ ¹è°æ»ö - ³¡************/

/********* ¸¶¿ì½ºOut½Ã ¼¿ ¹è°æ»ö - ½ÃÀÛ************/
function numColorHide(num) 
{
  if (document.all) {
    eval('document.all.cell_'+num+'.style.background = "#FFFFFF"');
  }
}
/********* ¸¶¿ì½ºOut½Ã ¼¿ ¹è°æ»ö - ³¡************/
