Во-первых,
ownerDocument - это документ "владельца". Т.е.
<object id="leftcol" type="text/html" data="bar.html"></object>
<script>
document.getElementById('leftcol').ownerDocument == document; // true
</script>
Получить документ "
bar.html" можно так:
document.getElementById('leftcol').contentDocument
Во-вторых,
documentElement - это ссылка на html-элемент. Так что, так и не должно работать.
Попробуй так:
function f() {
document.getElementById('leftcol').contentDocument.defaultView.f();
}