danik.js, нахер вообще что-то вписываете? какие-то ивенты-шмывенты.
смысла дискуссии я не уловил. Если у функции аргументы не обозначены явным образом - значит не обозначены явным образом, а this ну просто обожает появляться неявным образом, собственно как и все прочие переменные дружеского и вражеского окружения.
http://learn.javascript.ru/play/eG9lQ