Holas,
Al abrir una ventana como lo haces:
Cita: var hija=window.open('hija.asp');
no estas usando los parametro completos del open, usa el parametro del nombre de la ventana y asi se abrira siempre en la misma ventana:
Cita: var hija=window.open('hija.asp','ventana');
Saludos
Gildus