jQuery.getFiles = function( file_list, success ) { var results = []; var file_count = file_list.length; var hold_file = function( ndx, data ) { results[ndx] = data; file_count--; if ( file_count == 0 ) success( results ); } var get_file = function( ndx, url ) { $.get( url, function( data ) { hold_file( ndx, data ); } ); } for (var i=0;i