/// ///////////////////////////////// Æû À¯È¿¼º Ã¼Å©°ü·Ã ÇÔ¼ö /////////////////////////////////
// ÅØ½ºÆ® À¯È¿¼º °Ë»ç
function CheckStr(strOriginal, strFind, strChange)
{
	var position, strOri_Length;
	position = strOriginal.indexOf(strFind);  
	   
	while (position != -1){
	strOriginal = strOriginal.replace(strFind, strChange);
	position    = strOriginal.indexOf(strFind);
	}
	
	strOri_Length = strOriginal.length;
	return strOri_Length;
}

/// ÀÌ¸ÞÀÏÁÖ¼Ò À¯È¿¼º Ã¼Å©
function checkEmail(elementName)
{ 
	var testresults;
	var str = elementName.value; 
	var filter = /[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*@[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*/;
	if (filter.test(str)) 
		testresults = false; 
	else
	{ 
		alert("À¯È¿ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù");
		elementName.select();
		elementName.focus(); 
		testresults = true; 
	}
return (testresults); 
}

// ³¯Â¥Çü½Ä Ã¼Å©
function dateValidate(elementName)
{
	var validStr1 = "0123456789";
	var validStr2 = "-";
	var okFlag = "T";
	var temp;
	var valLen = elementName.value.length;
	if(valLen == 10)
	{
		for(var i=0;i<elementName.value.length;i++)
		{
			temp = "" + elementName.value.substring(i, i+1);
			if(i == 4 || i == 7)
			{
				if(validStr2.indexOf(temp) == "-1") okFlag = "F";
			}
			else
			{
				if(validStr1.indexOf(temp) == "-1") okFlag = "F";
			}
		}			
	}
	else
	{
		okFlag = "F";
	}
	if(okFlag == "F")
	{
		alert("\n³¯Â¥Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. 2004-08-01°ú °°Àº Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä");
		elementName.focus();
		elementName.select();
		return true;
	}
	else
	{
		return false;
	}
}

// ¼ýÀÚ ¸¸ °¡´ÉÇÏ°Ô ÇÑ´Ù
function numberValidate(elementName)
{
	var validString = "0123456789";
	var okFlag = "T";
	var temp;
	for(var i=0;i<elementName.value.length;i++)
	{
		temp = "" + elementName.value.substring(i, i+1);
		if(validString.indexOf(temp) == "-1") okFlag = "F";
	}
	if(okFlag == "F")
	{
		alert("\n¼ýÀÚ¸¸ ¾µ¼ö ÀÖ½À´Ï´Ù.");
		elementName.focus();
		elementName.select();
		return true;
	}
	else
	{
		return;
	}
}

// Æ¯¼ö¹®ÀÚ ÀÔ·ÂºÒ°¡
function charValidate(elementName)
{
	var validString = "'\"&$\\%";
	var okFlag = "T";
	var temp;
	for(var i=0;i<elementName.value.length;i++)
	{
		temp = "" + elementName.value.substring(i, i+1);
		if(validString.indexOf(temp) != "-1") okFlag = "F";
	}
	if(okFlag == "F")
	{
		alert("\n' ³ª \", $, \\ µîÀÇ Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.");
		elementName.focus();
		elementName.select();
		return true;
	}
	else
	{
		return;
	}
}

//ÅØ½ºÆ® ±æÀÌ °Ë»ç
function txtLenCheck(val,len,dec)
{
	if(val.value.length < len)
	{
		alert(dec + "´Â " + len + "ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ¼¼¿ä !");
		val.focus();
		return true;
	}
	else
		return false;
}