Тэк, насчет php я наверно даже погорячился ибо сам толком Rico не юзал. Rico - http://openrico.org/ - это библиотека javascript, причем базирующаяся на Prototype. Вообще у меня есть такая весьма стоящая книжица - 'Ajax in action' - видимо с названиями я жестоко попутал, ибо там этих библиотек перечислено достаточно много) А вот AjaxAC - http://ajax.zervaas.com.au/ - как раз то о чем я говорил. В нем все функции инкапсулируются в отдельный php-класс, который сам при обработке страницы вставляет в нужное место javascript-код и сам же обрабатывает запросы от него. Также с этим продуктом напрямую не работал, но по отзывам весьма зачотный, к тому же еще и опенсорсный класс.