domtopv2 - An old post of mine.

more about : domtopv2