Index: wp-admin/admin-header.php
===================================================================
--- wp-admin/admin-header.php	(revision 3305)
+++ wp-admin/admin-header.php	(working copy)
@@ -13,11 +13,11 @@
 //<![CDATA[
 
 function addLoadEvent(func) {
-  var oldonload = window.onload;
-  if (typeof window.onload != 'function') {
-    window.onload = func;
+  if ( typeof wpOnload != 'function' ) {
+    wpOnload = func;
   } else {
-    window.onload = function() {
+    var oldonload = wpOnload;
+    wpOnload = function() {
       oldonload();
       func();
     }
Index: wp-admin/admin-footer.php
===================================================================
--- wp-admin/admin-footer.php	(revision 3305)
+++ wp-admin/admin-footer.php	(working copy)
@@ -8,6 +8,6 @@
 </div>
 <?php check_for_pings(); ?>
 <?php do_action('admin_footer', ''); ?>
-
+<script type="text/javascript">if(typeof wpOnload=='function')wpOnload();</script>
 </body>
-</html>
\ No newline at end of file
+</html>
