А по русски можно? а то немного понял, т.е. BeforeExternalScript надо использовать вместо load?
p.s. Ещё с куки беда, я тут поколдовал с alert он функцию md5crypt.value не видит вообще(не выводит ничего alert) так же выводит null при написании var n=f(cookieName);alert(f(cookieName));
беда в общем