Hi Pete,
I think you lose window.opener.location, because the window is being replaced with a plugin - word / acrobat etc.
A possible way around it would be to replace the body of the opener with an iframe taking up the whole page...
Code:
function OpenLink(url){
with(window.opener.document.body){
style.margin = "0px";
style.overflow = "hidden";
innerHTML = "<iframe width=\"100%\" height=\"100%\" frameborder=\"no\" id=\"myFrame\" src=\"" + url + "\"></iframe>";
}
}
HTH,
Chris