Criando formulário de preenchimento AppleScript

o problema que estou tendo está me deixando doente. Estou trabalhando em um AppleScript que lança ação para preencher o formulário. Acho que estou tendo um problema ao esperar que o site seja carregado em 100%. O script ativa o site, mas não preenche os formulários. Navegue por mim e ajude a elaborar esse script preguiçoso:

tell application "Safari"
set loginurl to "http://www.dogomania.pl/forum/register.php"
set mylogin to "worker100"
set mypassword to "blackie698"
tell application "Safari"
    make new document at end of documents
    set URL of document 1 to loginurl
    delay 4
    do JavaScript "document.forms['regusername']['username'].value = '" & mylogin & "'" in document 1
    do JavaScript "document.forms['password']['password'].value = '" & mypassword & "'" in document 1
end tell

fim de contar

questionAnswers(1)

yourAnswerToTheQuestion