rem:  DataTableAlreadyLoaded[idSubTable] = 1;  $(this).next().toggle(); 
add: } } }); 
context: 		function()		{			// get the idSubTable			var idSubTable = $(this).attr('id');			var divIdToReplaceWithSubTable = 'subDataTable_'+idSubTable;						if( !DataTableAlreadyLoaded[idSubTable] )			{				// if the subDataTable is not in the array of already loaded tables												var numberOfColumns = $(this).children().length;								// at the end of the query it will replace the ID matching the new HTML table #ID				// we need to create this ID first				$(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('action');				// reset all the filters from the Parent table				filtersToRestore = resetAllFilters();								setVariable('idSubtable', idSubTable);				setVariable('action', getRequestVariable('actionToLoadTheSubTable'));				reloadAjaxDataTable( false );				setVariable('action', savedActionVariable);				setVariable('idSubtable', false);				toString(filtersToRestore);				restoreAllFilters(filtersToRestore);												// add a new row after this one and set the HTML subTable in it				DataTableAlreadyLoaded[idSubTable] = 1;								$(this).next().toggle();			}						$(this).next().toggle();		} 
meta: 1267	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1267/d40e5b844e8c4a61e3300a0734b322039c105185/datatable.js/buggy/plugins/UserSettings/templates/datatable.js