ajax'as skirtas daryti uzklausas i serva per javascripta, t.y. nereikia perkrauti psl viso. placiau apie ajax cia:
http://lt.wikipedia.org/wiki/AJAX
betkoki efekta gali isgauti keiciant css/html reiksmes, daugiau niekaip, tiesiog tas reiksmes keiti pakankamai greitai, kad visas vaizdas susilietu ir gaunasi "efektas", jei nori fadeIn efekto, nu tai objekto persvieciamuma keiti nuo kazkiek iki kazkiek didejancia tvarka, jei nori fadeOut, tai atvirksciai ir tiek. analogiskai visi kiti efektai darosi, turi css ir html per javascript'a keiti ju reiksmes ir gauni efekta. koki efekta sugalvosi, tai jau nuo taves priklauso. jei nenori daug vargti, gali naudoti jquery javascript frameworka ir per jo api pasidaryti paprastai daugeli populiariu efektu. placiau apie tai yra cia:
http://api.jquery.com/category/effects/