Pure javascript DOM ready function

javascript to load dom

JavaScript

(function(){
	
	
var loopCall= function(){
	alert('inside');	
document.onreadystatechange = function () {
  var state = document.readyState
  if (state == 'interactive') {
      alert(1);
  }
  
  else if(state =='loading'){
  alert('still loading');
  loopCall;
  }
  
  else {
      alert(2)
  }
}
}
loopCall();

})();