con php, js e ajax, magari anche un pò di mootools per semplificare.