Bueno yo no he usado el delphi 8 o 2005 aún tengo el 5... así que perdonarán mi ignorancia en el tema y espero que algunas de mis sordidas palabras sean de ayuda en algo.
Uno de las partes basicas en JavaScript es crear nuevas ventanas...
http://www.mozilla.org/docs/dom/domr...dow_ref76.html
ahora... si no quieres salir de la ventana actual del browser, puedes usar layers en vez de nuevas ventanas.... o porque emproblemarse con los layers si puedes pasar variables al GET, al POST o a una cookie y así abrir comodamente una nueva ventana.
no se como se use eso desde Delphi 8, pero si los componentes que ofrece delphi no entregan esas caracteristicas talvez sea porque tales funciones y caracteristicas están contenidas desde hace mucho en JavaScript, el cual es muy facil de usar.
Suerte...