// The loaders array will contain a   
// list of event handlers  
if(!window.loaders) {  
  window.loaders = new Array(0);  
}  
// Save the current event handler  
if(window.onload) {  
  window.loaders.push(window.onload);  
}  
// Attach new onload event handler  
window.onload = function() {  
  // Execute previous cached event handlers.  
  for(var i=0; i < window.loaders.length; i++) {  
    var func = window.loaders[i];  
    func();  
  }  
}