Yes. Viewex sample on MSDN does closely what you are trying to do. However, it uses a modal dialog to open the documents.
Regards,
Bhushan