Page is a not externally linkable
daveVk - 12:07 pm on Dec 1, 2011 (gmt 0)
Rather than setting el.innerHTML, consider loading image with page and hide/show it as required with.
el.style.display = 'none'; // hide
and
el.style.display = ''; // show
while the loader image will probably load quicker than the map, no delay is better.