function inDocument( node ) { var context = node.parentNode; while ( context !== null ) { if ( context === document )return true; else context = context.parentNode; } return false; }