Hola derkenuke:
Ahora no tengo mucho tiempo para ver tu código (ahorita mismo salgo pitando a pintar), pero como es un tema que me interesa, te paso un link de cuando propuse un tema parecido:
http://www.forosdelweb.com/f13/inspector-dom-174859/
Y ahí mismo puedes encontrar otro enlace a la página resultante:
http://www.pepemolina.com/DOM/index.html
Mantennos informados de tus progresos.
Saludos