async function grid_display_agent(grid_selection){
var load_flag = false;
for(let i=0;i<grid_selection;i++){
let col = grids[grid_selection-1].children[i];
let figures = col.getElementsByTagName('figure');
for(let j=col_maps[grid_selection-1][i]['displayed'];j<figures.length;j++){
let figure = figures[j];
if(isFigureBottom(figure)){
let figureDisplayLambda = function(){
if(figure.getAttribute('loaded') == 'true'){
figure.style['opacity'] = 1;
figure.style['border-top'] = 'solid white 5px';
}else{
setTimeout(figureDisplayLambda,400);
}
}
figureDisplayLambda();
load_flag = true;
col_maps[grid_selection-1][i]['displayed'] += 1;
display_counts[grid_selection-1] += 1;
}else{
load_flag = load_flag || false;
}
}
}
if(load_flag === true){
setTimeout(function(){grid_load_agent(grid_selection)},(grid_selection * 100));
}
}