si', invece del tuo codice, ma ripeto che probabilmente non esistera' opener,
quindi al massimo puoi fare:
codice:
if(window.opener && !window.opener.closed){
window.opener.location.href = 'ns.asp?wci=login&lng=1040&cur=3057';
window.close();
}
else {
self.location.href = 'ns.asp?wci=login&lng=1040&cur=3057';
}
almeno apre nella stessa scheda

ciao