Wywołanie Ajax działa tylko gdy jest wywoływane przez zdarzenie

Witam.
Mam problem z wywołaniem funkcji new Ajax.Updater.
Kiedy wywołuję ją w ten sposób (ręcznie)
function UaktualnijPole()
{
new Ajax.Updater(‘ACT_29’, ‘/costam/dzien?month=10&year=2007&day=29’, {asynchronous:true, evalScripts:true})
}
to nie dziala, ale kiedy zamiast wywoływać new Ajax.Updater, do uaktualnianego pola wrzucę przycisk
i w zdarzeniu tego przycisku wrzucę cytowaną wyżej linię, to po kliknięciu w ten przycisk Updater jest wywoływany
i pole się uaktualnia tak jak tego oczekuję.
Próbowałem wywoływać zdarzenie ręcznie, ale to także nie skutkuje.

Dlaczego tak sie dzieje?

Wklej coś więcej kodu, albo wystaw to gdzieś, bo za mało informacji podałeś by cokolwiek wywnioskować.
Czy sprawdzałeś w firebugu czy request idzie? Czy wraca odpowiedź? Przecież jakiś błąd musisz mieć…