oui, pas super compliqué mais justement une biblio comme prototype, qui permet de faire bien d'autres choses que de l'ajax d'ailleurs, permet d'avoir une syntaxe plus claire lorsqu'il s'agit de l'exploiter, on exploite les fonctionnalités basiques qu'on assemble comme bon nous semble, permettant de mêler ajax, effets javascript, css simples, manipulation du DOM pour l'affichage, l'intérêt, de reprendre de zéro à part de bien comprendre comment cela fonctionne est très limité je trouve.
Par contre charger prototype pour juste une bricole en ajax, là c'est clair que c'est mettre en oeuvre bcp de js pour pas grand chose.
Dans tous les cas faudra de toute façon comprendre comment fonctionne le biniou car y'aura du code à pondre...
Petit tuto générique:
http://siddh.developpez.com/articles/ajax/
http://ajax.developpez.com/
Et puis dans bien des cas y'a pas besoin d'ajax, c'est parfois uen tendance forcée inutile. souvent il n'ya pas d'interaction serveur nécessaire et tout charger dans un page pour ensuite n'en gérer que les propriété d'affichage avec js+ css est amplement suffisant, car plus rapide.