Well, okay, I tried that and another method, both are not working for whatever reason. 
Disabling and enabling the elements using setTimeout():
$("#blackoverlay, #successfulsubmit").prop("disabled", true);
setTimeout(function(){$("#blackoverlay, #successfulsubmit").prop("disabled", false)}, 1400);
But that has no effect on what’s written a few lines below it:
$("#blackoverlay, #successfulsubmit").click(function(e){
$("#blackoverlay, #successfulsubmit").remove();
});
This is the other method that I tried:
I went ahead and put in the overlay on top of the other black overlay inside the markup at line 350:
<div id="clearoverlay"> </div>
<div id="blackoverlay"> </div>
Then here are the styles:
#clearoverlay{
background-color:transparent;
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
width:100%;
height:100%;
display:none;
z-index:3;
}
#blackoverlay{
display:none;
position:fixed;
top:0%;
left:0%;
width:100%;
height:100%;
min-width:1171px;
min-height:1010px;
background-color:black;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter:alpha(opacity=80);
}
#successfulsubmit{
background:url("successfulsubmit.gif");
width:450px;
height:100px;
position:absolute;
display:none;
bottom:340px;
left:30.5%;
z-index:2;
}
Then, the jQuery:
$("#clearoverlay").css("display", "block").click(function(e){
e.stopPropagation();
e.preventDefault();
e.stopImmediatePropagation();
}).delay(1400).remove();
$("#blackoverlay, #successfulsubmit").click(function(e){
$("#blackoverlay, #successfulsubmit").remove();
});
The clicks go right through #clearoverlay, and the #blackoverlay and #successfulsubmit divs are removed.
The objective here is to display the message long enough for the user to read it (without mistakenly clicking out too quickly), and then allow the user to click to exit when done.
If you’d like to see the live code on the website, click here. Spotlight on the testSecondResults() method beginning on line 484.
-Tyler