disculpa tienes mucha razon... no lei el post con cautela... ya se que quieres hacer lo mismo que he intentado yo.... hay una libreria llamada mootools que lo hace... pero realmente creo que puede lograrse en php... considero que como todo lenguage orientado a objeto... deben existir comandos integrados en C o el mismo Php que lo hagan aun no lo consigo... lo que comento del mootools lo ves en el siguiente link....
http://www.araudi.net/efecto_mootools/efecto_mootools.htmlaunque creo que debe existir mejor solucion