//==============================================================================
// 1. ±â   ´É   ¸í : SELECT °´Ã¼ÇÔ¼ö
// 2. ÀÛ   ¼º   ÀÚ : °í¼ºÈÆ
// 3. ÀÛ ¼º  ÀÏ ÀÚ : 2010.02.07
// 4. ÃÖ ±Ù º¯°æÀÏ : 2010.07.28
// 8. ¶ó ÀÌ ¼¾ ½º  : All right reserved , ¼Ò½º¸¦ ¼öÁ¤ÇÏÁö ¸¶¼¼¿ä.
//                   
/*
    Object Name: BizOnSelectBox(SelectBox°´Ã¼)
    Method:
        SetRecordFirstUp;       ¸ÇÀ§·Î¿Ã¸®±â
        SetRecordUp;            Ç×¸ñ¿Ã¸®±â
        SetRecordDown;          Ç×¸ñ³»¸®±â
        SetRecordLastDown;      ¸Ç¾Æ·¡·Î³»¸®±â
        SetRecordDelByVal       °ªÀ¸·Î Ã£¾Æ »èÁ¦ÇÏ±â
        SetRecordDel;           »èÁ¦ÇÏ±â
        SetRecordDelMulti;      ´ÙÁß»èÁ¦ÇÏ±â
        SetAllDel;              ¸ðµÎÁö¿ì±â
        SetAddPlus;             ·¹ÄÚµåÃß°¡ÇÏ±â
        SetReDisplayFormat;     ÁöÁ¤µÈ Æ÷¸ËÀ¸·Î È­¸éÀ» »õ·Î°íÄ§ÇÔ 
        
        SetChangeRnd;           ³­¼ö¸¦ »ý¼ºÇÏ¿© ·¹ÄÚµå ¹Ù²Ù±â
        SetSwap;                ÁöÁ¤·¹ÄÚµå¸¦ ¼­·Î ¹Ù²Ù±â
        SetChangeText;          ¸íÄªº¯°æ
        SetChangeValByVal;           °ªÀ¸·Î Ã£¾Æ °ªÀ»º¯°æ
        SetChangeTextByVal      °ªÀ¸·Î Ã£¾Æ ¸íÄªº¯°æÇÏ±â
        
        SetObjOptionByVal       °ªÀ¸·Î Ã£¾Æ ÇØ´çÇ×¸ñÀ» ¼±ÅÃÇ¥½ÃÇÏ±â
        
        GetSelectedValue;       ¼±ÅÃµÈ Ç×¸ñÀÇ °ª Ãëµæ
        GetSelectedText;        ¼±ÅÃµÈ Ç×¸ñÀÇ text Ãëµæ
        GetIsData;              Ç×¸ñÀÌ ÀÖ´ÂÁö¿©ºÎ
        GetIsSelected;          ¼±ÅÃµÇ¾îÀÖ´ÂÁö ¿©ºÎ
        GetIsSelectedMulti;     ´ÙÁß¼±ÅÃµÇ¾ú´ÂÁö ¿©ºÎ(°¹¼ö¹ÝÈ¯)
        GetLength;              ÇöÀç°¹¼ö
        GetSelectedPos;         ÇöÀç¼±ÅÃ¼ø¹ø(1~n), À§Ä¡°¡ ¾Æ´ÑÁ¡Âü°í
        GetRecordTxtByVal       °ªÀ¸·Î Ã£¾Æ txt¹ÝÈ¯ÇÏ±â
        GetObjOptionByVal       °ªÀ¸·Î Ã£¾Æ option obj¹ÝÈ¯
        
        # ADD20101030
        GetMaxNextVal               Ç×¸ñÀÇ °ªÁß °¡Àå Å«°ªÀ» ±¸ÇØ ´ÙÀ½°ªÀ» ¹ÝÈ¯ÇÑ´Ù.
        
        GetRecordTxtAll         SELECT BOXÀÇ ¸ðµç TEXT°ªÀ» ÁöÁ¤ÇÑ ¹®ÀÚ·Î ±¸ºÐÇÏ¿© ¹ÝÈ¯
        GetRecordValAll         SELECT BOXÀÇ ¸ðµç VALUE°ªÀ» ÁöÁ¤ÇÑ ¹®ÀÚ·Î ±¸ºÐÇÏ¿© ¹ÝÈ¯
        
*/
//==============================================================================

function BizOnSelectBox(formname,objname,subject) {
    this.formname           =formname;
    this.objname            =objname;
    this.subject            =subject;
    
    this.SetRecordFirstUp   =SetRecordFirstUp;      /* Add 2005.2.9 */
    this.SetRecordLastDown  =SetRecordLastDown;     /* Add 2005.2.9 */
    
    this.SetRecordUp        =SetRecordUp;
    this.SetRecordDown      =SetRecordDown;
    this.SetRecordDel       =SetRecordDel;
    this.SetRecordDelByVal  =SetRecordDelByVal;     /* Add 2005.11.01 */
    this.SetRecordDelMulti  =SetRecordDelMulti;     /* Add 2005.2.9 */
    this.SetAllDel          =SetAllDel;    
    this.SetAddPlus         =SetAddPlus;
    this.SetReDisplayFormat =SetReDisplayFormat;    
    
    this.SetChangeRnd       =SetChangeRnd;
    this.SetSwap            =SetSwap;
    
    this.SetChangeText      =SetChangeText;         /* add 2005.11.01 */
    this.SetChangeTextByVal =SetChangeTextByVal;    /* add 2005.11.01 */
    this.SetChangeValByVal  =SetChangeValByVal;          /* add 2006.01.09 */
    
    this.SetObjOptionByVal  = SetObjOptionByVal;    /* add 2010.11.9 */
    
    this.GetSelectedValue   =GetSelectedValue;
    this.GetSelectedText    =GetSelectedText;    
    this.GetIsData          =GetIsData;
    this.GetIsSelected      =GetIsSelected;
    this.GetIsSelectedMulti =GetIsSelectedMulti;    /* ADD 2005.2.9 */
    this.GetRecordTxtByVal  =GetRecordTxtByVal;     /* add 2005.11.01*/
    this.GetObjOptionByVal  =GetObjOptionByVal;     /* add 2005.11.01*/
    
    this.GetLength          =GetLength;             /* ADD 2005.2.9 */
    this.GetSelectedPos     =GetSelectedPos;        /* ADD 2005.2.9 */
    
    this.GetMaxNextVal      =GetMaxNextVal;         /* ADD 2010.10.30 */
    
    this.GetRecordTxtAll      =GetRecordTxtAll;         /* ADD 2010.10.30 */
    this.GetRecordValAll      =GetRecordValAll;         /* ADD 2010.10.30 */        
                    
    
    /* ¸ÇÀ§·Î¿Ã¸®±â: Add 2005.2.9 */
    function SetRecordFirstUp() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            alert("Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
            return;
        }
        
        /* ´ÙÁß¼±ÅÃºÒ°¡ */
        if (GetIsSelectedMulti()>1) {
            alert("ÇÏ³ªÀÇ ÀÚ·á¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return;        
        }
        
        var fvalue  = this.GetSelectedValue();
        var ftext   = this.GetSelectedText(); 
        var nSetPos = obj1.selectedIndex;    
        var nTotal  = obj1.length;    
        
        /* 1º¸´Ù Ä¿¾ß ÇÑ´Ù */
        if (nSetPos>0) {
            /* ÇöÀçÀ§Ä¡ÀÇ °ÍÀÌÈÄ ¸ðµÎ ¿Ã¸®±â */
            for (var i=(nSetPos+1);i<=(nTotal-1);i++) {
                obj1.options[i-1].value   =obj1.options[i].value;
                obj1.options[i-1].text    =obj1.options[i].text;                
            }

            /* ¸ðµÎ ÇÑ°³¾¿ ³»¸®±â */    
            for (var i=(nTotal-1);i>0;i--) {
                obj1.options[i].value   =obj1.options[i-1].value;
                obj1.options[i].text    =obj1.options[i-1].text;                
            }            

            /* »õ·Î¿î°Å ³Ö±â*/
            obj1.options[0].value   = fvalue;
            obj1.options[0].text    = ftext;

            obj1.selectedIndex=0;  
            this.SetReDisplayFormat(this.subject);
        }
    }
        
    /* Ç×¸ñ¿Ã¸®±â */
    function SetRecordUp() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            alert("Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
            return;
        }
        
        /* ´ÙÁß¼±ÅÃºÒ°¡ */
        if (GetIsSelectedMulti()>1) {
            alert("ÇÏ³ªÀÇ ÀÚ·á¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return;        
        }
                
        var fvalue  = this.GetSelectedValue();
        var ftext   = this.GetSelectedText();    
        var nSetPos = obj1.selectedIndex;    
        
        /* 1º¸´Ù Ä¿¾ß ÇÑ´Ù */
        if (nSetPos>0) {
            pvalue  = obj1.options[nSetPos-1].value;
            ptext   = obj1.options[nSetPos-1].text;
            /* ±³È¯ */
            obj1.options[nSetPos-1].value   = fvalue;
            obj1.options[nSetPos-1].text    = ftext;
            obj1.options[nSetPos].value     = pvalue;
            obj1.options[nSetPos].text      = ptext;      
            obj1.selectedIndex=nSetPos-1;  
            this.SetReDisplayFormat(this.subject);
        }
    }
    
    /* Ç×¸ñ³»¸®±â */
    function SetRecordDown() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            alert("Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
            return;
        }
        
        /* ´ÙÁß¼±ÅÃºÒ°¡ */
        if (GetIsSelectedMulti()>1) {
            alert("ÇÏ³ªÀÇ ÀÚ·á¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return;        
        }        
        
        var fvalue  = this.GetSelectedValue();
        var ftext   = this.GetSelectedText();    
        var nSetPos = obj1.selectedIndex;  
        var nTotal  = obj1.length;    
        
        /* ÃÖ´ëÄ¡º¸´Ù ÀÛ¾Æ¾ß */
        if (nSetPos<(nTotal-1)) {
            pvalue  = obj1.options[nSetPos+1].value;
            ptext   = obj1.options[nSetPos+1].text;
            obj1.options[nSetPos+1].value = fvalue;
            obj1.options[nSetPos+1].text = ftext;
            obj1.options[nSetPos].value = pvalue;
            obj1.options[nSetPos].text = ptext;        
            obj1.selectedIndex=nSetPos+1;  
            this.SetReDisplayFormat(this.subject);
        }
    }    
    
    /* ¸Ç¾Æ·¡µµ ³»¸®±â */
    function SetRecordLastDown() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            alert("Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
            return;
        }
        
        /* ´ÙÁß¼±ÅÃºÒ°¡ */
        if (GetIsSelectedMulti()>1) {
            alert("ÇÏ³ªÀÇ ÀÚ·á¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return;        
        }
                
        var fvalue  = this.GetSelectedValue();
        var ftext   = this.GetSelectedText(); 
        var nSetPos = obj1.selectedIndex;    
        var nTotal  = obj1.length;    
        
       /* ÃÖ´ëÄ¡º¸´Ù ÀÛ¾Æ¾ß */
       if (nSetPos<=(nTotal-1)) {
            /* ÇöÀçÀ§Ä¡ÀÇ °ÍÀÌÈÄ ¸ðµÎ ¿Ã¸®±â */
            for (var i=(nSetPos+1);i<=(nTotal-1);i++) {
                obj1.options[i-1].value   =obj1.options[i].value;
                obj1.options[i-1].text    =obj1.options[i].text;                
            }

            /* ¸Ç¸¶Áö¸·¿¡ ³Ö±â */    
            obj1.options[nTotal-1].value   = fvalue;
            obj1.options[nTotal-1].text    = ftext;

            obj1.selectedIndex=nTotal-1;  
            this.SetReDisplayFormat(this.subject);
        }    
    }
    
    /* °ªÀ¸·Î Ã£¾Æ »èÁ¦ÇÏ±â */
    function SetRecordDelByVal(val) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                obj1.options[i]=null;  
            }            
        }
    }        
    
    /* »èÁ¦ÇÏ±â */
    function SetRecordDel() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            alert("Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
            return;
        }
        
        /* ´ÙÁß¼±ÅÃºÒ°¡ */
        if (GetIsSelectedMulti()>1) {
            alert("ÇÏ³ªÀÇ ÀÚ·á¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return;        
        }        
        
        var nSetPos = obj1.selectedIndex;  
        var nTotal  = obj1.length;    
        
        if ((nTotal-1)==nSetPos) {
            obj1.options[nSetPos]=null;  
        } else {
            /* ¸Ç³¡ÀÌ ¾Æ´Ï¸é ÇÏ³ª¾¿ ¾ÕÀ¸·Î ÀÌµ¿ */
            obj1.options[nSetPos]=null;  
        }
        this.SetReDisplayFormat(this.subject);
    }    
    
    
    /* ´ÙÁß»èÁ¦ÇÏ±â */
    function SetRecordDelMulti() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].selected) {
                obj1.options[i]=null;  
            }            
        }
        this.SetReDisplayFormat(this.subject);
    }     
    
    
    /*¸ðµÎÁö¿ì±â*/
    function SetAllDel() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        if (!this.GetIsData()) return;
        
        var nSetPos = obj1.selectedIndex;  
        var nTotal  = obj1.length;    
        
        if (nTotal<1) return;
        
        for (i=(nTotal-1);i>=0;i--) {
            obj1.options[i]=null; 
        }        
    }    
        
    
    /* ·¹ÄÚµåÃß°¡ÇÏ±â */
    function SetAddPlus(txt,val) {
		var f=document.forms[formname];
        var obj1=f.elements[objname];
		
	    //ÀÓ½ÃÀÛ¾÷ : Ã³¸®ÀÚ °í¼ºÈÆ var tvalues = txt +","+val;
		var tvalues = txt +","+val;
		
        try {
            /* ±âµî·ÏµÇ¾îÀÖ´ÂÁö ¿©ºÎÁ¶»ç */
            var nLen = obj1.length;
            var i;
            var tmp;
            var isAdd=1;
			
            for (i=0;i<nLen;i++) {
                tmp = obj1.options[i].value;

				//if (tmp==val) {
                //    isAdd=0;
                //    break;
                //}
            }
		
            if (isAdd==1) {
                var opt1=new Option(txt,val);   
				//alert(opt1);
                obj1.options[nLen]=opt1;
				
				this.SetReDisplayFormat(this.subject);
            }
        } catch(e) {
        }
    }
    
    /* ·¹ÄÚµå¼¯±â */
    function SetChangeRnd() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        var i,k;
        if (!this.GetIsData()) return;
            
        var nLen = obj1.length;
        if (nLen<2) {
           return;
        } else {    
            for(k=0;k<10;k++)
                for(i=0;i<nLen;i++) this.SetSwap(i,Math.floor(Math.random()*(nLen)));
            this.SetReDisplayFormat(this.subject);
        }
    }
    /* ¼­·Î¹Ù²Ù±â */
    function SetSwap(a,b) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        var fvalue  =  obj1.options[a].value;
        var ftext   = obj1.options[a].text;   
        var pvalue  = obj1.options[b].value;
        var ptext   = obj1.options[b].text;
        obj1.options[b].value = fvalue;
        obj1.options[b].text = ftext;
        obj1.options[a].value = pvalue;
        obj1.options[a].text = ptext;      
    }
    
    
    /* °ªÀ¸·Î Ã£¾Æ ¸íÄªº¯°æÇÏ±â */
    function SetChangeTextByVal(val,txt) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                obj1.options[i].text = txt;
                return true;
            }            
        }
        return false;
    }    
    
    /* °ªÀ¸·Î Ã£¾Æ °ªÀ» ¹Ù²Ù±â */
    function SetChangeValByVal(val,chval) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                obj1.options[i].value = chval;
                return true;
            }            
        }
        return false;  
    }
    
    /* °ªÀ¸·Î Ã£¾Æ ÇØ´ç optionÀ» ¼±ÅÃÇÏ±â */
    function SetObjOptionByVal(val) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                obj1.options[i].selected=1;
                return true;
            }            
        }
        return false;
    }       
    
    /* °ªÀ¸·Î Ã£¾Æ ÇØ´ç option °´Ã¼¹ÝÈ¯ */
    function GetObjOptionByVal(val) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                return obj1.options[i];
            }            
        }
        return "";
    }    
        
 
        
        
    /* ¼±ÅÃµÈ Ç×¸ñÀÇ TEXT º¯°æ */    
    function SetChangeText(txt) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        if (!GetIsSelected()) return;
        obj1.options[obj1.selectedIndex].text = txt;
    }    
    
    /* ¼±ÅÃµÈ Ç×¸ñÀÇ °ª Ãëµæ */
    function GetSelectedValue() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        if (!GetIsSelected()) return;
        return obj1.options[obj1.selectedIndex].value;
    }    

    /* ¼±ÅÃµÈ Ç×¸ñÀÇ TEXT Ãëµæ */    
    function GetSelectedText() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        if (!GetIsSelected()) return;
        return obj1.options[obj1.selectedIndex].text;
    }
    
    /* ÀÚ·á°¡ ÀÖ´ÂÁö ¾ø´ÂÁö ¿©ºÎ */
    function GetIsData() {
		var f=document.forms[formname];
		
        if (f.elements[objname].length==0) {
			return false;
        }
		 return true;
    }    
    
    /* Ç×¸ñÀÌ ¼±ÅÃµÇ¾î ÀÖ´ÂÁö ¾ø´ÂÁö ¿©ºÎ */
    function GetIsSelected() {
        var f=document.forms[formname];
        if (f.elements[objname].selectedIndex<0) {
            return false;
        }
        return true;
    }
    
    /* 
        ´ÙÁß¼±ÅÃÀÌ µÇ¾ú´ÂÁö ¿©ºÎ¸¦ È®ÀÎ 
        0:¹Ì¼±ÅÃ 
    */
    function GetIsSelectedMulti() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        var nLen = obj1.length;
        var nCount=0;
        
        for (var i=0;i<nLen;i++) {
            if (obj1.options[i].selected) {
                nCount = nCount+1
            }
        }
        return nCount;
    }
        
    
    /* ÇöÀç °´Ã¼³»ÀÇ °¹¼ö¸¦ ¹ÝÈ¯ */
    function GetLength() {
        return document.forms[formname].elements[objname].length;
    }
    
    /* ÇöÀç ¼±ÅÃµÈ °´Ã¼ÀÇ ¼ø¹ø¹ÝÈ¯:À§Ä¡°¡ ¾Æ´Ï´Ù */
    function GetSelectedPos() {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        if (!this.GetIsData()) return;
        if (!this.GetIsSelected()) {
            return -1;
        }
        
        return (obj1.selectedIndex+1);  
    }
    
    /* 
        ÇöÀç Ç×¸ñÀÇ °ªÁß °¡ÀåÅ«°ª¿¡¼­ +1ÇÑ ´ÙÀ½°ªÀ» ±¸ÇÑ´Ù.
        Ç×¸ñÀÇ °ªÀÌ ¼öÄ¡ÀÌ¾î¾ß °¡´ÉÇÏ´Ù.
    */
    function GetMaxNextVal() {
		var f=document.forms[formname];
        var obj1=f.elements[objname];
        var max_val=0;
        var next_val=0;
        
        if (!this.GetIsData()) return 1;
       		var nTotal  = obj1.length;    
			max_val = obj1.options[nTotal-1].value;
        
        for (var i=(nTotal-1);i>0;i--) {
        	
			next_val = eval(obj1.options[i-1].value);
			
			//¼±ÅÃµÈ °ª º¸´Ù ´ÙÀ½°ªÀÌ Å©¸é ÇÒ´ç            
            if (max_val < next_val) {
                max_val = next_val;
            }            
        }
	
        max_val = eval(max_val) + 1;
        return max_val;        
    }
         
    /* °ªÀ¸·Î Ã£¾Æ txt¹ÝÈ¯ÇÏ±â */
    function GetRecordTxtByVal(val) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        
        
        if (!this.GetIsData()) return;
        var nTotal  = obj1.length;    
        
        for (var i=(nTotal-1);i>=0;i--) {
            if (obj1.options[i].value==val) {
                return obj1.options[i].text;  
            }            
        }
        return false;
    }                 
             
    function GetRecordTxtAll(gubun) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        var sdata="";
        
        if (!this.GetIsData()) return "";
        var nTotal  = obj1.length;    
        
        for (var i=0;i<(nTotal);i++) {
            if (i==0) {
                sdata = obj1.options[i].text;
            } else {
                sdata = sdata + gubun + obj1.options[i].text;
            }
        }
        return sdata;    
    }
    
    
    function GetRecordValAll(gubun) {
        var f=document.forms[formname];
        var obj1=f.elements[objname];
        var sdata="";
        
        if (!this.GetIsData()) return "";
        var nTotal  = obj1.length;    
        
        for (var i=0;i<(nTotal);i++) {
            if (i==0) {
                sdata = obj1.options[i].value;
            } else {
                sdata = sdata + gubun + obj1.options[i].value;
            }
        }
        return sdata;    
    
    }    
             

                 
    
    /* 
        ÁöÁ¤µÈ Æ÷¸ËÀ¸·Î È­¸éÀ» »õ·Î°íÄ§ÇÔ 
        SetReDisplayFormat("¹®Á¦")
    */
    function SetReDisplayFormat(sFormat) {
		
        var f=document.forms[formname];
        var obj1=f.elements[objname];    
        var nLen = obj1.length;
        var i,tmp,tmp2,npos,nl;
        
        if (sFormat=="") {

        } else {
            for (i=0;i<nLen;i++) {
                tmp = obj1.options[i].text;
                /* ¹®ÀåÀ» ¸¸µç´Ù. */
                npos = tmp.indexOf("] ");
                if (npos<0) {
                    //tmp2 = "["+sFormat+" "+(i+1)+"] "+ tmp;        
                    tmp2 =  tmp;        
                } else {
                    tmp2 = tmp.substring(npos+2,tmp.length);
                    //tmp2 = "["+sFormat+" "+(i+1)+"] "+ tmp2;
                    tmp2 =  tmp2;
                }
                obj1.options[i].text=tmp2;

            }    
        }
    }    
}
