Hola:
En vez de enviar zonas de tu página a un popup, creo que sería mejor usar una hoja de estilos para la impresora...
<style type="text/css" media="print" >
...
Luego pones display="none" a todo lo que no quieras imprimir, y no cambia lo que se muestra por pantalla...
Saludos