Werden über den Ajax.Updater Seitenelemente ausgetauscht und enthalten die neuen Seitenelemente Inline-Scripts wird dieses Script weder in das DOM eingefügt noch evaluiert. So die Standardeinstellung. Soll das geschehen, muss als Option evalScripts: true gesetzt werden.
Warum sagt einem das denn keiner!?
RTFM: alles dokumentiert: Ajax.Updater