The function document.onready() will call code given as an arguement once the Document Object Model is fully loaded. The function is useful because it allows javascript to be called once the page is built ensuring that all elements are built before modifying them with code.