//----------------------------------------------------------------------------------
//									°øÅëÀ¸·Î »ç¿ë
//----------------------------------------------------------------------------------

function CheckEmail(Email)
{
	//email Ã¼Å©
	var strEmail = Email;
    	var i;
    	var strCheck1 = false;
    	var strCheck2 = false;
	var iEmailLen = strEmail.length
	
	if (iEmailLen > 0) 
	{
		// strEmail ¿¡ '.@', '@.' ÀÌ ÀÖ´Â °æ¿ì ¿¡·¯¸Þ½ÃÁö.
		// strEmailÀÇ ¸Ç¾Õ ¶Ç´Â ¸ÇµÚ¿¡  '@', '.' ÀÌ ÀÖ´Â °æ¿ì ¿¡·¯¸Þ½ÃÁö.
		if ((strEmail.indexOf(".@") != -1) || (strEmail.indexOf("@.") != -1) ||
			(strEmail.substring(0,1) == ".") || (strEmail.substring(0,1) == "@") ||
			(strEmail.substring(iEmailLen-1,iEmailLen) == ".") || (strEmail.substring(iEmailLen-1,iEmailLen) == "@"))
		{	
			return false;
		}
	    for ( i = 0; i < iEmailLen; i++ ) 
	    {
	        if ( (strEmail.substring(i,i+1) == ".") || (strEmail.substring(i,i+1) == "-") || (strEmail.substring(i,i+1) == "_") ||
				((strEmail.substring(i,i+1) >= "0") && (strEmail.substring(i,i+1) <= "9")) ||
				((strEmail.substring(i,i+1) >= "@") && (strEmail.substring(i,i+1) <= "Z")) ||
				((strEmail.substring(i,i+1) >= "a") && (strEmail.substring(i,i+1) <= "z")) ) {
	                if (strEmail.substring(i,i+1) == ".")
						strCheck1 = true;
	                if (strEmail.substring(i,i+1) == "@")
						strCheck2 = true;
	        }
	        else {
				return false;
	        }
	    }
	
	    if ((strCheck1 == false) || (strCheck2 == false)) {
			return false;
	    }
	}
    return true;
}

function ChkSocialidNum(socialid, socialid1) 
{
    var sum = 0;

    sum += socialid.charAt(0)*2;
    sum += socialid.charAt(1)*3;
    sum += socialid.charAt(2)*4;
    sum += socialid.charAt(3)*5;
    sum += socialid.charAt(4)*6;
    sum += socialid.charAt(5)*7;
	    
    sum += socialid1.charAt(0)*8;
    sum += socialid1.charAt(1)*9;
    sum += socialid1.charAt(2)*2;
    sum += socialid1.charAt(3)*3;
    sum += socialid1.charAt(4)*4;
    sum += socialid1.charAt(5)*5;

    check = (11 - sum % 11) % 10;

    if (socialid1.charAt(6) != check || (socialid.length != 6 && socialid1.length != 7))
    {
        return false;
    }
	    
    if(!(socialid1.charAt(0) == '1' || socialid1.charAt(0)  == '2' ||
		 socialid1.charAt(0) == '3' || socialid1.charAt(0) == '4'))
    {
    	return false;
    }

   return true;
}

function isValid_Char(sBuf)
{
	// ¹®ÀÚ¿­¿¡ num, char¸¸ ÀÖ´Ù¸é true ¸¦ return...
	var	numbers	= "1234567890";
	var	chars	= "aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ";
	var	charnum	= numbers + chars;

	for ( var i = 0; i < sBuf.length; i++ )
	{
		if (charnum.indexOf(sBuf.charAt(i)) < 0)
		{
			return false;
		}
	}

	return true;
}

function getRadioValue(radioObject) 
{
	// radio objectÀÇ °ªÀ» return
	var ret = null;
	for (var i=0; i<radioObject.length; i++) 
	{
		if (radioObject[i].checked) 
		{
			ret = radioObject[i].value;
			break;
		}
	}
	return ret;
}

function setRadioValue(radioObject, t) 
{
	var ret = null;
	for (var i=0; i<radioObject.length; i++) 
	{
		if (i == (t-1) )
		{
			radioObject[i].checked = true;
		}
	}
}
         
function CheckNull(oObj, sWhere)
{
	// oObjÀÇ value°¡ ºñ¾îÀÖ´ÂÁö checkÇÏ°í, 
	// ¸¸¾à ºñ¾îÀÖ´Ù¸é sWhere·Î error ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.
	// oObjÀ¸·Î focus ÀÌµ¿
	if (oObj.value == "" || oObj.value == 0)
	{
		null_msg(sWhere, oObj, 1);
		return false;
	}
	return true;
}


function CheckNull0(oObj, sWhere)
{
	// oObjÀÇ value°¡ ºñ¾îÀÖ´ÂÁö checkÇÏ°í, 
	// ¸¸¾à ºñ¾îÀÖ´Ù¸é sWhere·Î error ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.
	// oObjÀ¸·Î focus ÀÌµ¿
	if (oObj.value == "" || oObj.value == 0)
	{
		alert("·Î±×ÀÎ ÇØÁÖ¼¼¿ä ");
		return false;
	}
	return true;
}


function CheckNull2(oObj, sWhere)
{
	// oObjÀÇ value°¡ ºñ¾îÀÖ´ÂÁö checkÇÏ°í, 
	// ¸¸¾à ºñ¾îÀÖ´Ù¸é sWhere·Î error ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.
	if (oObj.value == "" || oObj.value == 0)
	{
		null_msg(sWhere, oObj, 2);
		return false;
	}
	return true;
}


function null_msg(sWhere, oObj, code)
{
        // sWhere¿¡¼­ ¿À·ù°¡ ³ªÅ¸³µÀ½À» ¾Ë·ÁÁÖ°í, oObj·Î focus¸¦ ÀÌµ¿ÇÑ´Ù.
        alert("'" + sWhere + "'" + " Ç×¸ñÀÌ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
        if (code == 1)
                oObj.focus();
}


function isValid_Num(sNum)
{
	// ¹®ÀÚ¿­¿¡ num¸¸ ÀÖ´Ù¸é true¸¦ return
	var	numbers	= "1234567890";
	for ( var i=0; i<sNum.length; i++ ) {
		if (numbers.indexOf(sNum.charAt(i)) < 0) {
			return false;
		}
	}
	return true;
}


function err_msg(sWhere, oObj)
{
	// sWhere¿¡¼­ ¿À·ù°¡ ³ªÅ¸³µÀ½À» ¾Ë·ÁÁÖ°í, oObj·Î focus¸¦ ÀÌµ¿ÇÑ´Ù.
	alert("'" + sWhere + "'" + " Ç×¸ñ¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù.");
	oObj.focus();
}

function err_msg2(sWhere, oObj)
{
	// sWhere¿¡¼­ ¿À·ù°¡ ³ªÅ¸³µÀ½À» ¾Ë·ÁÁØ´Ù.
	alert("'" + sWhere + "'" + " Ç×¸ñ¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù.");
}

