Non ci siamo capiti.

Il tuo script e` corretto, ma cambiando il secondo parametro, viene aperta una nuova finestra.

Invece avevo capito che volevi che la seconda pagina andasse nella stessa popup.

Per cui non dovresti usare il parametro titolo passato, ma sempre lo stesso:

function apri(url,titolo) {
var win1 = window.open(url, 'popup');
win1.focus();
return false;
}

Eventualmente prova anche cosi` con la variabile win1 globale (anziche` locale alla funzione):

var win1;
function apri(url,titolo) {
win1 = window.open(url, 'popup');
win1.focus();
return false;
}