<!--
// sval1 : Ã¼Å©ÇÊµå
// sval2 : byte¼ö º¸¿©ÁÙÇÊµå¸í
// sval3 : ¿¡·¯½Ã º¸¿©ÁÙ Å¸ÀÌÆ²
// sval4 : 1 -> ÇÊ¼öÀÔ·Â
// nsize : maxSize
function checkLen(sval1, sval2, sval3, sval4, nsize)
{

    var temp, k;
    var mycount;
    mycount = 0;
    var len = sval1.value.length;
    var len2 = 0;
    for(k=0;k<len;k++){
        temp = sval1.value.charAt(k);
        //alert(escape(temp).length);
        if ((temp != " " ) && ( len2 == 0 ) ) {
        	len2 = len2 + 1
        }
        if(escape(temp).length > 4)
            mycount += 2;
        else
            mycount++;
    }
    if ((sval4 == 1 ) && (len2 == 0) ) {
    	alert(sval3 +'(Àº)´Â ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù.');
    	sval1.focus();
    	return false;
    }
    if (sval2 != "" ) {
        sval2.value = "(Çö " + mycount + " byte)";
    }
//alert(mycount);
    if (nsize > 0 ) {
        if (mycount > nsize) {
            alert(sval3 + " ÀÔ·Â °¡´É ±ÛÀÚ¼ö ÃÊ°ú\n\nÃÖ´ë°¡´ÉByte¼ö : " + nsize
                  + "\nÇöÀç ÀÔ·ÂByte¼ö : " + mycount
                  + "\n\n¼öÁ¤¹Ù¶ø´Ï´Ù.");
            sval1.focus();
            return false;
        }
    }

    return true;
}

// sval1 : Ã¼Å©ÇÊµå
// sval2 : ¿¡·¯½Ã º¸¿©ÁÙ Å¸ÀÌÆ²
// nchk : 1 - À½¼ö°¡´É
function checkNum(sval1, sval2, nchk) {
    var checkStr = sval1.value;
    var i;
    for (i=0; i<checkStr.length; i++) {
        var ch=checkStr.charAt(i);
        if (ch < "0" || ch > "9") {
            if ( ( ch == "-" ) && ( i == 0) ) {
                if ( nchk == 0 ) {
                    alert(sval2 + "(Àº)´Â 0 ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.");
                    sval1.focus();
                    return false;
                }
            } else {
                alert(sval2 + "(Àº)´Â ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
                sval1.focus();
                return false;
            }
        }
    }
    return true;
}

// sval1 : Ã¼Å©ÇÊµå
// sval2 : ¿¡·¯½Ã º¸¿©ÁÙ Å¸ÀÌÆ²,
// nchk1 : 1 -ÀÌ¹ÌÁö(jpg), 2-µ¿¿µ»ó(asf,mpg,mpeg,avi), 3 - ÀÌ¹ÌÁö(jpg, gif), ±âÅ¸ - Ã¼Å©¾ÈÇÔ
// nchk2 : 1 = ÇÊ¼ö
function checkFileType(sval1, sval2, nchk1, nchk2) {
    var sName = sval1.value.toUpperCase();
    if ( sName <= "         " ) {
    	if (nchk2 == "1")  {
    	    alert(sval2 +'(Àº)´Â ²À ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.')
    	    sval1.focus();
    	    return false;
    	} else {
    		return true;
    	}
    }

    var nI = sName.lastIndexOf(".");
    var nJ = sName.length;

    var sType = sName.substring(nI+1, nJ);
    // ÀÌ¹ÌÁö´Â jpg¸¸ °¡´ÉÇÕ´Ï´Ù.
    if ( nchk1 == "1" ) {
    	if ( (sType != "JPG") ) {
    		alert('ÀÌ¹ÌÁö ÆÄÀÏÀº JPG ÆÄÀÏ¸¸ °¡´ÉÇÕ´Ï´Ù.');
    		sval1.focus();
    		return false;
    	}
    } else if ( nchk1 == "3" ) {
    	if ( (sType != "JPG") && ( sType != "GIF") ) {
    		alert('ÀÌ¹ÌÁö ÆÄÀÏÀº JPG, GIF ÆÄÀÏ¸¸ °¡´ÉÇÕ´Ï´Ù.');
    		sval1.focus();
    		return false;
    	}
    } else if (nchk1 == "2" ) {
    	if ( (sType != "ASF") && (sType != "AVI") && (sType != "MPG") && (sType != "MPEG") ) {
    		alert('µ¿¿µ»ó ÆÄÀÏÀº ASF, AVI, MPG, MPEG ÆÄÀÏ¸¸ °¡´ÉÇÕ´Ï´Ù.');
    		sval1.focus();
    		return false;
    	}
    }

/*	17°³ Á¦ÇÑ ÆÄÀÏ

	ASP
	ASA
	ASPX
	HTM
	HTML
	BAT
	VBS
	EXE
	COM
	CGI
	DLL	
	JS
	JSP	
	JAVA
	INC
	PHP
	PHP3
	PL
	CER
*/

    if ( sType == "ASP" ) {
    	alert(sval2 + '¿¡ ASP ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "ASA" ) {
    	alert(sval2 + '¿¡ ASA ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "ASPX" ) {
    	alert(sval2 + '¿¡ ASPX ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "HTM" ) {
    	alert(sval2 + '¿¡ HTM ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "HTML" ) {
    	alert(sval2 + '¿¡ HTML ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }


    if ( sType == "BAT" ) {
    	alert(sval2 + '¿¡ BAT ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "VBS" ) {
    	alert(sval2 + '¿¡ VBS ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }


    if ( sType == "EXE" ) {
    	alert(sval2 + '¿¡ EXE ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "COM" ) {
    	alert(sval2 + '¿¡ COM ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }


    if ( sType == "CGI" ) {
    	alert(sval2 + '¿¡ CGI ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "DLL" ) {
    	alert(sval2 + '¿¡ DLL ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }


    if ( sType == "JS" ) {
    	alert(sval2 + '¿¡ JS ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "JSP" ) {
    	alert(sval2 + '¿¡ JSP ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }


    if ( sType == "JAVA" ) {
    	alert(sval2 + '¿¡ JAVA ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "INC" ) {
    	alert(sval2 + '¿¡ INC ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "PHP" ) {
    	alert(sval2 + '¿¡ PHP ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

	if ( sType == "PHP3" ) {
    	alert(sval2 + '¿¡ PHP3 ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    if ( sType == "PL" ) {
    	alert(sval2 + '¿¡ PL ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

	if ( sType == "CER" ) {
    	alert(sval2 + '¿¡ CER ÆÄÀÏÀº UPLOADÇÒ ¼ö ¾ø½À´Ï´Ù.');
    	sval1.focus();
    	return false;
    }

    return true;
}

//s´Â email value
function emailcheck(str){
   return (str.match(/[\w\-\_]+\@[\w\-\_]+(\.[\w\-\_]+)+/g) == str)
}

function isGoodEmail(s){
   var flag = false ;

  if(emailcheck(s)==false){
    alert(s+"´Â Àß¸øµÈ ¸ÞÀÏÁÖ¼ÒÀÔ´Ï´Ù");
    return false;
  }else{
     return checkInsert();
  }
}

function check_idnum(jumin1,jumin2,name) {
	var chk =0;

	var yy = jumin1.value.substring(0,2);
	var mm = jumin1.value.substring(2,4);
	var dd = jumin1.value.substring(4,6);
	var sex = jumin2.value.substring(0,1);

	if (jumin2.value.split(" ").join("") == "") {
		alert (name + ' ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		jumin1.focus();
		return false;
	}

	if (jumin1.value.length!=6) {
		alert (name + ' ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À');
		jumin1.focus();
		return false;
	}


	if (jumin2.value.length != 7) {
		alert (name + ' ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		jumin2.focus();
		return false;
	}


	if (isNaN(jumin1.value) || isNaN(jumin2.value)) {
		jumin1.value = ""
		jumin2.value = ""
		alert(name + ' ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	if ((jumin1.value.length!=6)||(mm <1||mm>12||dd<1)){
		jumin1.value = ""
		alert (name + ' ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®°¡ Àß¸øµÇ¾ú½À´Ï´Ù.');
		jumin1.focus();
		return false;
	}


	if ((sex != 1 && sex !=2 )||(jumin2.value.length != 7 )){
		jumin2.value = ""
		alert (name + ' ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®°¡ Àß¸øµÇ¾ú½À´Ï´Ù.');
		jumin2.focus();
		return false;
	}

	for (var i = 0; i <=5 ; i++){
		chk = chk + ((i%8+2) * parseInt(jumin1.value.substring(i,i+1)))
	}

	for (var i = 6; i <=11 ; i++){
		chk = chk + ((i%8+2) * parseInt(jumin2.value.substring(i-6,i-5)))
	}

	chk = 11 - (chk %11)
	chk = chk % 10

	if (chk != jumin2.value.substring(6,7)) {
		alert (name + ' ¸ÂÁö ¾Ê´Â ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
		jumin1.focus();
		return false;
	}

    return true;
}

// Æ¯¼ö¹®ÀÚ Ã¼Å©
function gfnCheckChar(pVar)
{
/*
	// ('\','/',':','*')
	if ((pVar.indexOf("\\") != -1) || (pVar.indexOf("/") != -1) || (pVar.indexOf(":") != -1) || (pVar.indexOf("*") != -1)) {	
		return false;
	}
		
	// ('?','<','>','|')
	if ((pVar.indexOf("?") != -1) || (pVar.indexOf("<") != -1) || (pVar.indexOf(">") != -1) || (pVar.indexOf("|") != -1)) {
		return false;
	}

	// ('&',' ',''')
	if ((pVar.indexOf("&") != -1) || (pVar.indexOf(" ") != -1)|| (pVar.indexOf("'") != -1)) {
		return false;
	}


	//Ãß°¡ + " = -	
	if ((pVar.indexOf("+") != -1) || (pVar.indexOf("\"") != -1) || (pVar.indexOf("=") != -1) || (pVar.indexOf("-") != -1)) {
		return false;
	}
*/
	// ('\',';',''','FsoFileExplorer')
	if ((pVar.indexOf("\\") != -1) || (pVar.indexOf(";") != -1) || (pVar.indexOf("'") != -1) || (pVar.indexOf("FsoFileExplorer") != -1)) {	
		return false;
	}
	return true;
}

//-->
