The purpose of the on LOAD event is to set variables, check for required files, etc. before the script is loaded to prevent errors in the script. A global load event would be good in notifying the user which files have been loaded, but I think it's better left the way it is.