var domReady = false;
function cycleUntilReady (callback) {
	if (domReady) {
		callback();
	} else {
		window.setTimeout(function() {cycleUntilReady(callback);},100);
	}
}