Hallo !
Ich bin jetzt erst mal sprachlos - so was mit "Stack Overflow" hab' ich noch nie gehört.
Ich kann dir nur folgendes sagen:
1. manchmal habe ich auch Probleme, wenn ich Funktionen so nenne wie irgendwelche Methoden. Mach also einfach folgendes:
function vordergrund()
oder so ähnlich halt (deine Sache)
2. schreibe doch statt self.focus() einfach window.focus() - falls das funktioniert (müßte eigentlich)
--
benji