Lines Matching refs:id

18 function setFilterGrid(id)  argument
25 var tbl = grabEBI(id);
49 var ncells = getCellsNb(id,ref_row);
53 if( !hasGrid(id) ) AddGrid(id);
57 function AddGrid(id) argument
62 TblId.push(id);
63 var t = grabEBI(id);
132 var inp = createElm( "input",["id","flt"+i+"_"+id],["type",inptype],["class",inpclass] );
139 var slc = createElm( "select",["id","flt"+i+"_"+id],["class",inpclass] );
142 PopulateOptions(id,i);
146 args.push(id); args.push(i); args.push(n);
153 (!modfilter_fn) ? slc.onchange = function(){ Filter(id); } : slc.onchange = f["mod_filter_fn"];
161 ["id","btn"+i+"_"+id],["type","button"],
167 … (!modfilter_fn) ? btn.onclick = function(){ Filter(id); } : btn.onclick = f["mod_filter_fn"];
177 var infdiv = createElm( "div",["id","inf_"+id],["class","inf"] );
185 var ldiv = createElm( "div",["id","ldiv_"+id] );
187 displayPaging ? totrows = pagingLength : totrows = getRowsNb(id);
189 …var totrows_span = createElm( "span",["id","totrows_span_"+id],["class","tot"] ); // tot # of rows…
202 var loaddiv = createElm( "div",["id","load_"+id],["class","loader"] );
212 var mdiv = createElm( "div",["id","mdiv_"+id] );
221 var slcPages = createElm( "select",["id","slcPages_"+id] );
223 if(displayLoader) showLoader(id,"");
225 GroupByPage(id);
226 if(displayLoader) showLoader(id,"none");
229 var pgspan = createElm( "span",["id","pgspan_"+id] );
230 grabEBI("mdiv_"+id).appendChild( createText(" Page ") );
231 grabEBI("mdiv_"+id).appendChild(slcPages);
232 grabEBI("mdiv_"+id).appendChild( createText(" of ") );
234 grabEBI("mdiv_"+id).appendChild(pgspan);
241 setPagingInfo(id);
242 if(displayLoader) showLoader(id,"none");
248 var rdiv = createElm( "div",["id","reset_"+id] );
252 ["href","javascript:clearFilters('"+id+"');Filter('"+id+"');"] );
263 setColWidths(id);
267 setAlternateRows(id);
272 setColOperation(id);
278 if(displayPaging) setVisibleRows(id);
287 t.tf_bindScript["target_fn"].call(null,id);
292 function PopulateOptions(id,cellIndex) argument
298 var t = grabEBI(id);
306 grabEBI("flt"+cellIndex+"_"+id).options[optIndex] = currOpt;
338 grabEBI("flt"+cellIndex+"_"+id).options[optIndex] = currOpt;
343 function Filter(id) argument
354 showLoader(id,"");
355 SearchFlt = getFilters(id);
356 var t = grabEBI(id);
359 var ncells = getCellsNb(id);
360 var totrows = getRowsNb(id), hiddenrows = 0;
444 t.tf_nRows = parseInt( getRowsNb(id) )-hiddenrows;
445 if( !showPaging ) applyFilterProps(id);//applies filter props after filtering process
446 if( showPaging ){ t.tf_startPagingRow=0; setPagingInfo(id); }//starts paging process
449 function setPagingInfo(id) argument
457 var t = grabEBI(id);
461 var mdiv = grabEBI("mdiv_"+id);
462 var slcPages = grabEBI("slcPages_"+id);
463 var pgspan = grabEBI("pgspan_"+id);
487 GroupByPage(id);
490 function GroupByPage(id) argument
496 showLoader(id,"");
497 var t = grabEBI(id);
524 applyFilterProps(id);//applies filter props after filtering process
527 function applyFilterProps(id) argument
533 t = grabEBI(id);
540 if( rowsCounter ) showRowsCounter( id,parseInt(nRows) );//refreshes rows counter
541 if( rowVisibility ) setVisibleRows(id);//shows rows always visible
542 if( alternateRows ) setAlternateRows(id);//alterning row colors
543 if( colOperation ) setColOperation(id);//makes operation on a col
544 showLoader(id,"none");
547 function hasGrid(id) argument
553 var r = false, t = grabEBI(id);
558 if(id == TblId[i]) r = true;
564 function getCellsNb(id,nrow) argument
571 var t = grabEBI(id);
579 function getRowsNb(id) argument
585 var t = grabEBI(id);
591 function getFilters(id) argument
598 var t = grabEBI(id);
609 function clearFilters(id) argument
614 SearchFlt = getFilters(id);
618 function showLoader(id,p) argument
623 var loader = grabEBI("load_"+id);
625 setTimeout("grabEBI('load_"+id+"').style.display = '"+p+"'",150);
629 function showRowsCounter(id,p) argument
634 var totrows = grabEBI("totrows_span_"+id);
673 function getColValues(id,colindex,num) argument
684 var t = grabEBI(id);
688 var ncells = getCellsNb( id,start_row );
711 function setColWidths(id) argument
716 if( hasGrid(id) )
718 var t = grabEBI(id);
723 var ncells = getCellsNb(id,start_row);
735 function setVisibleRows(id) argument
740 if( hasGrid(id) )
742 var t = grabEBI(id);
759 function setAlternateRows(id) argument
764 if( hasGrid(id) )
766 var t = grabEBI(id);
780 function setColOperation(id) argument
799 if( hasGrid(id) )
801 var t = grabEBI(id);
815 var ncells = getCellsNb( id,start_row );
820 colvalues.push( getColValues(id,colIndex[k],true) );
887 function grabEBI(id) argument
892 return document.getElementById( id );
1029 function TF_HasGrid(id) argument
1035 return hasGrid(id);
1038 function TF_GetFilters(id) argument
1046 var flts = getFilters(id);
1054 function TF_GetStartRow(id) argument
1062 var t = grabEBI(id);
1069 function TF_GetColValues(id,colindex,num) argument
1080 if( hasGrid(id) )
1082 return getColValues(id,colindex,num);
1087 function TF_Filter(id) argument
1092 var t = grabEBI(id);
1093 if( TF_HasGrid(id) ) Filter(id);
1097 function TF_RemoveFilterGrid(id) argument
1102 if( TF_HasGrid(id) )
1104 var t = grabEBI(id);
1105 clearFilters(id);
1107 if(grabEBI("inf_"+id)!=null)
1143 if(id == TblId[i]) TblId.splice(i,1);
1149 function TF_ClearFilters(id) argument
1154 if( TF_HasGrid(id) ) clearFilters(id);
1158 function TF_SetFilterValue(id,index,searcharg) argument
1167 if( TF_HasGrid(id) )
1169 var flts = getFilters(id);
1194 function setAutoComplete(id) argument
1196 var t = grabEBI(id);
1204 var filters = TF_GetFilters(id);
1209 colValues.push( getColValues(id,i) );