/*****************************
 * Ã·ºÎÆÄÀÏÀÇ È®ÀåÀÚ¸¦ Ã¼Å©ÇÏ¿© ¾÷·Îµå¸¦ Á¦ÇÑÇÑ´Ù.
 *****************************/
function checkFileExt(arg){
	//  ¾÷·Îµå Á¦ÇÑ ÆÄÀÏ ¸®½ºÆ®
 	var exts    = new Array("cmd", "dll", "jsp", "cgi", "php", "asp", "aspx", "exe", "com", "html", "htm", "cab", "php3", "pl", "java", "class", "js", "css") ;
 	var bIsChk  = false ;
 	var sExtNm  = "" ;
 	try{
  		if ( arg == null || arg.length == 0 ){
   			alert("¾÷·ÎµåÇÒ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.\r\rÈ®ÀÎÇÏ½Ã°í ´Ù½Ã ½ÇÇàÇÏ¿© ÁÖ½Ê½Ã¿ä.") ;
   			return false ;
  		}else{
	   		while (arg.indexOf("\\") != -1){
	    		arg     = arg.slice(arg.indexOf("\\") + 1) ;
	    		sExtNm  = arg.slice(arg.indexOf(".")) ;

		    	if ( sExtNm != null && sExtNm.length != 0 ){
		
			     	for (var i = 0; i < exts.length; i++){
			
			      		if ( ("."+sExtNm.toLowerCase()).indexOf("."+exts[i].toLowerCase()) > -1 ){
			       			bIsChk = true ;
			       			break ;
			      		}
			
					}
			
			     	if (bIsChk){
			      		alert("Ã·ºÎÆÄÀÏÀÇ È®ÀåÀÚ°¡ " + sExtNm.toLowerCase() + " ÀÎ °æ¿ì¿¡´Â ¾÷·ÎµåÇÒ ¼ö ¾ø½À´Ï´Ù!") ;
			      		return false ;
			     	}
		    	}else{
		     		alert("Ã·ºÎÆÄÀÏÀÇ È®ÀåÀÚ°¡ ¾ø½À´Ï´Ù.\rÃ·ºÎÆÄÀÏÀ» È®ÀÎÇÏ½Ê½Ã¿ä.") ;
		     		return false ;
		    	}
			}
		}
	}catch(e){
  		alert("Ã·ºÎÆÄÀÏ È®ÀÎ ½Ã ´ÙÀ½°ú °°Àº ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.\r\r [" + e + "]") ;
  		return false ;
 	}
}
