Delay firing window.load and DOMContentReady[sic] until DOM is complete