Notice: SmartJax is no longer being developed. If you want a great AJAX library that works with any language (PHP,Ruby,etc.) look into prototype. It's the best of its kind. If you want a library similar to SmartJax, look into My-BIC, the AJAX library SmartJax was modeled after.

prototype
My-BIC