function setOptionText(Array_Text,Array_Value,wFilterValue) {
        frag = 'T';
        wFilterValue.length = Array_Text.length ;
        for (loop=0; loop < Array_Text.length; loop++) {
             wFilterValue.options[loop].text = Array_Text[loop];
             wFilterValue.options[loop].value = Array_Value[loop];
        }
}

function RefreshFilterValue(wForm,wID){

   	    var frmobj = document.forms[wForm];
	    var Ftitle = frmobj.elements['FilterTitle'+wID];
	    var wFilterValue = frmobj.elements['FilterValue'+wID];

   		FName =  eval('FilterNameArray_'+Ftitle.value+'_'+wID);
    	FValue =  eval('FilterValueArray_'+Ftitle.value+'_'+wID);
	    setOptionText(FName,FValue,wFilterValue);
}

function RefreshFilter(wForm,wQuery,wID){

   	    var frmobj = document.forms[wForm];
	    var Ftitle = frmobj.elements['FilterTitle'+wID];
	    var wFilterValue = frmobj.elements['FilterValue'+wID];

	   if (Ftitle.value =='NULL'){
	      alert('ÇÊÅÍÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      Ftitle.focus();
	      return;
	   }
	   if (wFilterValue.value =='NULL'){
	      alert('ÇÊÅÍ »õºÎÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      wFilterValue.focus();
	      return;
	   }
	   
	    frmobj.page.value = 1;
		frmobj.filterkey.value = Ftitle.value;
		frmobj.filtervalue.value = wFilterValue.value;
		//frmobj.action='?'+wQuery;
		frmobj.mothod='post';
		frmobj.submit();
}

function SelectedSubValue(wForm,wID,wTargetValue){

   	    var frmobj = document.forms[wForm];
	    var wFilterValue = frmobj.elements['FilterValue'+wID];

        for (var loop=0; loop < wFilterValue.length; loop++) {
             if(wFilterValue.options[loop].value == wTargetValue){
                wFilterValue.options[loop].selected = true;
                break;               
             }
        }
        
}

function FilterNow(wForm,wQuery,Ftitle,wFilterValue){

 	    var frmobj = document.forms[wForm];

	   if (Ftitle =='NULL'){
	      alert('ÇÊÅÍÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      return;
	   }
	   if (wFilterValue =='NULL'){
	      alert('ÇÊÅÍ »õºÎÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      return;
	   }
	    frmobj.page.value = 1;
		  frmobj.filterkey.value = Ftitle;
		  frmobj.filtervalue.value = wFilterValue;
		  frmobj.filteract.value = 1;
		  //frmobj.action='?'+wQuery;
		  frmobj.mothod='post';
		  frmobj.submit();
}

function ReFilterNow(wForm,wQuery,wID){

   	    var frmobj = document.forms[wForm];
	    var Ftitle = frmobj.elements['FilterTitle'+wID];
	    var wFilterValue = frmobj.elements['FilterValue'+wID];

	   if (Ftitle.value =='NULL'){
	      alert('ÇÊÅÍÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      Ftitle.focus();
	      return;
	   }
	   if (wFilterValue.value =='NULL'){
	      alert('ÇÊÅÍ »õºÎÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      wFilterValue.focus();
	      return;
	   }
	   
	    frmobj.page.value = 1;
		frmobj.filterkey.value = frmobj.filterkey.value + '!!||!!' + Ftitle.value;
		frmobj.filtervalue.value = frmobj.filtervalue.value + '!!||!!' + wFilterValue.value;
		frmobj.filteract.value = 1;
		//frmobj.action='?'+wQuery;
		frmobj.mothod='post';
		frmobj.submit();
	
 }
 
 function ReFilterNow(wForm,wQuery,Ftitle,wFilterValue){

   	    var frmobj = document.forms[wForm];

	   if (Ftitle =='NULL'){
	      alert('ÇÊÅÍÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      return;
	   }
	   if (wFilterValue =='NULL'){
	      alert('ÇÊÅÍ »õºÎÇ×¸ñÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù..!!');
	      return;
	   }
	   
	    frmobj.page.value = 1;
		frmobj.filterkey.value = frmobj.filterkey.value + '!!||!!' + Ftitle;
		frmobj.filtervalue.value = frmobj.filtervalue.value + '!!||!!' + wFilterValue;
		frmobj.filteract.value = 1;
		//frmobj.action='?'+wQuery;
		frmobj.mothod='post';
		frmobj.submit();
	
 }
 
 
 function FilterEnd(wForm,wQuery){

	var frmobj = document.forms[wForm];
	
	frmobj.page.value = 1;
	frmobj.filterkey.value = '';
	frmobj.filtervalue.value = '';
	frmobj.filteract.value = '';
	//frmobj.action='?'+wQuery;
	frmobj.mothod='post';
	frmobj.submit();
	
 }
 

function TypicalComboFilter(wForm,wQuery,wSPValue,wType){

  	   var frmobj = document.forms[wForm];
  	   var Ftitle;
  	   var wFilterValue;
  	   var NVSpliter='!!-nvs-!!';

       if (wType==0){
		  if (wSPValue =='!null!'){
			 FilterEnd(wForm,wQuery);   //ÇÊÅÍÇØÁ¦
			 return;
		  }
	   }
	   
	   var wFieldinfo = wSPValue.split(NVSpliter);
	   Ftitle = wFieldinfo[0];
	   wFilterValue = wFieldinfo[1];
	   
	   if (wType==0)FilterNow(wForm,wQuery,Ftitle,wFilterValue);
	   if (wType==1)ReFilterNow(wForm,wQuery,Ftitle,wFilterValue);
}


function TypicalComboApply(wForm,ctlsID,ctlvars,AndOrCTLId){

  	   var frmobj = document.forms[wForm];
  	   var NVSpliter='!!-nvs-!!';
  	   var AddVars = '!!||!!';
  	   var nfilterkey='';
  	   var nfiltervalue='';
  	   var displayConfirm='';
       var andorvalue='0';
       
       var SpCtlsID = ctlsID.split(ctlvars);
	   for(i=0;i < SpCtlsID.length;i++){
			if (SpCtlsID[i] != ''){
			   try{
			     var filerComboObj = frmobj.elements['filercombo_'+SpCtlsID[i].toLowerCase()];
			     var optValue = filerComboObj.options[filerComboObj.selectedIndex].value;
			     var displayname = filerComboObj.getAttribute("displayname");
				 var wFieldinfo = optValue.split(NVSpliter);
				 Ftitle = wFieldinfo[0];
				 wFilterValue = wFieldinfo[1];
			     if (wFilterValue != '!null!'){
			        nfilterkey += Ftitle + AddVars;
			        nfiltervalue += wFilterValue + AddVars;
			        if(displayname!='')displayConfirm += 'Ç×¸ñ ' + displayname + 'ÀÇ °ªÀÌ (' + wFilterValue + ')ÀÎ ÀÚ·á\n';
			     }
			   }catch(e){
			   }
			}
	   }
	   if (nfilterkey==''){
	      alert('Á¶°ÇÀÌ ÇÑ°³µµ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.°¢ Á¶°ÇÀ» ¸ÕÀú ¼±ÅÃÇÏ½ÅÈÄ ¹öÆ°À» ´­·¯ÁÖ¼Å¾ß ÇÕ´Ï´Ù.!');
	      return;
	   }
	   
	   try{
	     var AndOrObj = frmobj.elements[AndOrCTLId];
	     andorvalue = AndOrObj.options[AndOrObj.selectedIndex].value;
	     //alert(andorvalue);
	   }catch(e){
	   }
	   
	   if (displayConfirm != ''){
	      if (andorvalue=='1'){
	        displayConfirm += '\nÀ§ÀÇ Á¶°ÇÁß ¾î´À ÇÑ°³¸¸ÀÌ¶óµµ ¸¸Á·(or) ÇÏ´Â ÀÚ·á¸¦ ¿­¶÷ÇÕ´Ï´Ù. °è¼ÓÇÏ½Ã°Ú½À´Ï±î??';
	      }else{
	        displayConfirm += '\nÀ§ÀÇ Á¶°ÇÀ» µ¿½Ã¿¡ ¸¸Á·(and) ÇÏ´Â ÀÚ·á¸¦ ¿­¶÷ÇÕ´Ï´Ù. °è¼ÓÇÏ½Ã°Ú½À´Ï±î??';
	      }
	   }

		frmobj.page.value = 1;
		frmobj.filterkey.value = nfilterkey
		frmobj.filtervalue.value = nfiltervalue
		frmobj.filteract.value = 1;
		frmobj.filterandor.value = andorvalue;
		frmobj.mothod='post';
		frmobj.submit();

}

function FilterLock(wobjid){
  
  var obj = document.all[wobjid];
  obj.disabled=true;
  obj.style.background="whitesmoke";
}
