Hallo,
Die Eigenschaft
ownerDocument
liefert das zu einem Knoten gehörige document-Objekt.
Der IE macht mal wieder eine Ausnahme, da heißt die Eigenschaft "document", also besser so:
var docObj = element.document || element.ownerDocument;
Gruß, Don P