
	function addList(optObj,value,text,size)
	{
		var ListSize = 0;
		var FileSize = 0;
		
		ListSize = optObj.length ;
        if (size > 0)
        {
    		optObj.options[ListSize-1].text = text+"("+(size/1000)+")";
    		optObj.options[ListSize-1].value = value +","+text;
        }
        else
        {
    		optObj.options[ListSize-1].text = text;
    		optObj.options[ListSize-1].value = value +","+text;
        }

		optObj.length=ListSize +1;		
		optObj.options[ListSize].text = "---- Ã·ºÎ ÆÄÀÏ ÃÑ("+getFileSize(optObj)+" KB) -----";
		optObj.options[ListSize].value = "-1";
		optObj.options[ListSize].selected = true;
	}
	
	function getFileSize(optObj)
	{
		var index = 0;
		var FileSize =0;
		var data ="";
		var ListSize = optObj.length -1;

		for(var i=0;i< ListSize;i++)
		{
			data = optObj.options[i].text;
			index = data.lastIndexOf("(");
			if (index != -1) 
			{
				FileSize += parseFloat(data.substring(index+1,data.length-1));
			}
		}
		
		return FileSize;
	}

	function deleteList(obj,index)
	{

		var ListSize = 0;
		var dataNum  = 0;
		var optObj = obj
		ListSize = optObj.length ;


		for(var i=0;i< ListSize;i++)
		{
			if (i > index)
			{
				optObj.options[dataNum].text = optObj.options[i].text;
				optObj.options[dataNum].value = optObj.options[i].value;
			
			}
			if (i != index)
			{
				dataNum ++;
			}
		}
		optObj.length = ListSize -1;
		ListSize = optObj.length;

		optObj.options[ListSize-1].text = "---- Ã·ºÎ ÆÄÀÏ ÃÑ("+getFileSize(optObj)+" KB) -----";
		optObj.options[ListSize-1].value = "-1";
		optObj.options[ListSize-1].selected = true;

	}

	
	
	function file_attach()
	{
		if (document.file_add.attach_file.value == "")
		{
			alert("Ã·ºÎÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À");
		}
		else
		{
			document.file_add.submit();
		}
	}
	
	/*
	º»¹®¿¡¼­ ÇØ´ç ÆÄÀÏÀÇ ÀÌ¹ÌÁö ÅÂ±×¸¦ »èÁ¦ÇÑ´Ù.
	*/
	function file_And_Tag_Delete(objValue,objTaget)
	{
        if (objValue.selectedIndex > -1)
        {	    
            var selectValue  = objValue.options[objValue.selectedIndex].value;
            var strTValue    = objTaget.value;
            if (selectValue != "-1")
            {
        		if (selectValue.indexOf(",") != selectValue.lastIndexOf(","))
        		{
        		    selectValue = selectValue.substring(0,selectValue.indexOf(","));
        		}
        		if (strTValue.indexOf(selectValue) != -1)
        		{
        		    var indexNum = strTValue.indexOf(selectValue);
        		    var newValue = "";
        		    newValue = strTValue.substring(0,indexNum-5);
        		    newValue = newValue + strTValue.substring(indexNum+2+selectValue.length);
        		    objTaget.value =newValue;
        		}
        	}
        	
        	if (strTValue.indexOf(selectValue) == -1)
        	{
        	    file_delete();	    
        	}
        	else
        	{
        	    file_And_Tag_Delete(objValue,objTaget);
        	}
        }
        else
        {
            alert("»èÁ¦ÇÒ ´ë»óÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À1");
        }
	}
	
	function file_delete()
	{
        if (document.attlist.file_list.selectedIndex > -1)
        {	    
    		var optObj = document.attlist.file_list;
    		var saveValue = optObj.options[optObj.selectedIndex].value;
    		if (saveValue == "-1") 
    		{
    			alert("»èÁ¦ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À");
    		}
    		else
    		{
    			//±âÁ¸¿¡ ÀÖ´Â ÆÄÀÏÀÎÁö.. 
    			//¼öÁ¤½Ã¿¡ ±âÁ¸¿¡ ÀÖ´Â ÆÄÀÏÀº »èÁ¦ÀÇ ÀÇ¹Ì°¡ ¾ø´Ù.
    			//±âÁ¸ÀÇ ÆÄÀÏÀÏ °æ¿ì ¹Ø¿¡ °ªÀÌ Æ²¸®°Ô ³ª¿Â´Ù.
    			// ½Å±ÔÆÄÀÏ Å°°ª,ÆÄÀÏ¸í
    			// ±âÁ¸ÆÄÀÏ Å°°ª,ÆÄÀÏ¸í,O 
    			if (saveValue.indexOf(",") == saveValue.lastIndexOf(","))
    			{
    				var index = saveValue.indexOf(",");
    				
    				document.file_del.SAVE_KEY.value=saveValue.substring(0,index);
    				document.file_del.FILE_NAME.value=saveValue.substring(index+1);
    				document.file_del.submit();
    			}
    			else
    			{
    				document.frm_doc.DFILE.value += saveValue.substring(0,saveValue.lastIndexOf(",")) +";";
    			}
    			deleteList(optObj,optObj.selectedIndex);
    		}
        }
        else
        {
            alert("»èÁ¦ÇÒ ´ë»óÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À");
        }		
	}
	
	function attach_check()
	{
		var filename,tmp,tmp2,tmp3;
		tmp=document.file_add.attach_file.value;
		k=0;
		if(tmp=='')
		{
			return true;
		}
	
		for(i=0;i<tmp.length;i++) 
		{
			if(tmp.charAt(i)=='\\' ) 
			{
	
				k=i;
			}
		}
		filename=tmp.substring(k+1,tmp.length);
	
		if(filename=='')
			return true;
		for(i=0;i<document.attlist.file_list.length-1;i++) 
		{
			tmp2=document.attlist.file_list.options[i].text;
			
			if(tmp2.indexOf(filename)>=0) 
			{
				return true;
			}			
		}	
	
		alert(" ÆÄÀÏÀÌ Ã·ºÎ µÇÁö ¾Ê¾Ò½À´Ï´Ù.\n\nÃ·ºÎ ÆÄÀÏÀ» Ãß°¡ÇÏ½Ã±â À§ÇØ¼­´Â 'Ã·ºÎ' ¹öÆ°À» ´­·¯ÁÖ¼¼¿ä..");
		return false;
	}

	function uf_file_check()
	{
		if (attach_check() == true)
		{
			var ListSize  = document.attlist.file_list.length-1;
			var FileList  = "";
			var saveValue = "";
			for(var i=0;i<ListSize;i++)
			{
				saveValue = document.attlist.file_list.options[i].value;
				if (saveValue.indexOf(",") == saveValue.lastIndexOf(","))
				{
					FileList += document.attlist.file_list.options[i].value +";";
				}
			}
			document.frm_doc.UFILE.value = FileList;
			return true;
		}
		return false;

    }

    function addimgTag(objValue,objTaget)
    {
        if (objValue.selectedIndex > -1)
        {
            var selectValue = objValue.options[objValue.selectedIndex].value;
            
            if (selectValue != "-1")
            {
        		if (selectValue.indexOf(",") == selectValue.lastIndexOf(","))
        		{
        		    objTaget.value = objTaget.value + "#IMG("+selectValue+")#";
        		}
        		else
        		{
        		    objTaget.value = objTaget.value + "#IMG("+selectValue.substring(0,selectValue.indexOf(","))+")#";
        		}
        	}
        }    	
    	else
    	{
    	    alert("ÀÌ¹ÌÁö Å×±×·Î Ã·ºÎÇÒ ´ë»óÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À");
    	}
    }

