Então... o if funciona, mas continuo com o problema pois a página quando não é um pop-up é aberta por um frame. O "opener.location" aponta para o frame que o chamou, sempre sendo true o if... Conclusão .. continuei na mesma.... Mesmo assim muito obrigado pela ajuda.... Caso tenha mais alguma dica, ficarei agradecido...