Also ich sehe bei Dir kein "load event binding", dass Deine Funktion ausführt.
Wenn es ohne Button click-event ausgeführt werden soll, musst Du es ja alternativ mit einem load-event ausführen.
Versuche es mal mit
Code:
window.addEventListener('load', OnloadFunction);