siempre que trabajes con popup y necesites realizar algo en ventana padre, tienes que preceder el codigo con el objeto
opener. por tanto, si
location.href es la propiedad que nos permite hacer redireccion, tendiras que escribir
opener.location.href para referirse a la ventana padre. acerca de cerrar el popup, con un simple
window.close() es suficiente.
@edit: mmmm, se me adelantaron
aunque supongo que vale la explicacion.