Hi Steffen,
>
> sry for nitpicking, could you use the === operator?
> + if (node.nodeType == 3 || node.nodeType == 8 || node.nodeType
> == 4) {
>
Why? nodeType is of type number:
http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-111237558
Stan