function fnFormatDetails ( nTr )
{
	var aData = oTable.fnGetData( nTr );
	var data = 'raceid=' + aData[7] + '&event=' + aData[8];
		 $.ajax({ 
			type: "GET",
			data: data,	
			url: 'data/runinfo.php', 
			cache: false,
			success: function(msg)
			{ 
				oTable.fnOpen( nTr, msg );
			}
		});

	var sOut = '';
	return sOut;
} 

/* Event handler function */
function fnOpenClose ( oSettings )
{
	$('td img.jTrigger', oTable.fnGetNodes() ).each( function () {
		$(this).click( function () {
			var nTr = this.parentNode.parentNode;
			if ( this.src.match('arrowdown') )
			{
				/* This row is already open - close it */
				this.src = "image/icons/arrownew.png";
				/* fnClose doesn't do anything for server-side processing - do it ourselves :-) */
				var nRemove = $(nTr).next()[0];
				nRemove.parentNode.removeChild( nRemove );
			}
			else
			{
				/* Open this row * */
				this.src = "image/icons/arrowdown.gif";
				oTable.fnOpen( nTr, fnFormatDetails(nTr) );
			}
		} );
	} );
}

