rem: .val( function(){ var currentPattern = getRequestVariable(workingDivId,'filter_pattern'); if(currentPattern.length > 0) { return currentPattern; } return ''; } 
add: function() {  var idSubTable = $(this).attr('id'); var divIdToReplaceWithSubTable = 'subDataTable_'+idSubTable;  if( !DataTableAlreadyLoaded[idSubTable] ) {    var numberOfColumns = $(this).children().length;    $(this).after( '\ <tr>\ <td colspan="'+numberOfColumns+'">\ <div id="'+divIdToReplaceWithSubTable+'">\ <span id="loadingDataTable" style="display:inline"><img src="themes/default/images/loading-blue.gif"> Loading...</span>\ </div>\ </td>\ </tr>\ ');  var savedActionVariable = getRequestVariable(workingDivId,'action');    filtersToRestore = resetAllFilters();  setVariable(workingDivId, 'idSubtable', idSubTable); setVariable(workingDivId, 'action', getRequestVariable(workingDivId,'actionToLoadTheSubTable')); reloadAjaxDataTable(workingDivId, false ); setVariable(workingDivId, 'action', savedActionVariable); setVariable(workingDivId, 'idSubtable', false); toString(filtersToRestore); restoreAllFilters(filtersToRestore);   DataTableAlreadyLoaded[idSubTable] = 1;  $(this).next().toggle(); }  $(this).next().toggle(); } 
context: 					.val( function(){							var currentPattern = getRequestVariable(workingDivId,'filter_pattern');							if(currentPattern.length > 0)							{								return currentPattern;							}							return '';						}
meta: 1267	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1267/635cf05238806c8a032bba9b371d70abf10d2c7e/datatable.js/buggy/plugins/UserSettings/templates/datatable.js