 /**<%---формує значення для прихованого поля, SequenceType--%>**/
    function getValueChekBoxGroup(searchForm,fName, maxValue){
        var fVar;
     
        var fResult=searchForm.find("#"+fName);
            fResult.attr("value","");
        var str;
        for( i=0;i<maxValue+1;i++){
            fVar=searchForm.find("#"+fName+i);
          if("undefined"!=fVar.attr("name")){//????????
            str=fResult.attr("value");
            //alert(fVar.attr("name"));
            if(true==fVar.attr("checked")){
                str+=fVar.attr("value")+";";
                fResult.attr("value",str);
            }
           }else{
              //  alert("fvar = undefined");
           }
        }
       // alert("fResult:"+fResult.attr("value"));
    }  
function delFromArray(attrName,pValue){
         var curVal=$("#"+attrName).attr("value");
         
         var arr=curVal.split(";");
         curVal="";
         for(i=0;i<arr.length;i++){
            if(arr[i]!=pValue && arr[i]!=""){
               curVal+=arr[i]+";";
              // alert(curVal);
            }
         }
         //alert("fin:"+curVal);
         $("#"+attrName).attr("value",curVal);
   }
function setToArray(attrName,pValue){
         var iRes=1;
         var curVal=$("#"+attrName).attr("value");
         
        // alert(curVal+":"+attrName);
         var arr=curVal.split(";");
         for(i=0;i<arr.length;i++){
            if(arr[i]==pValue){
                iRes=0;
                //alert(attrName+":"+arr);
                break;
            }
         }
         if(1==iRes){
            curVal+=pValue+";";
            $("#"+attrName).attr("value",curVal);
            //  alert(curVal+":2 "+attrName);
         }
         return iRes;
   }
   /**for firefox bug*/
function setEmptyArray(attrName){       
    $("#"+attrName).attr("value","");
}