jsnb, спасибо. Попробую Вашим методом. Так вроде бы всё можно будет уложить в одну функцию. У меня же сейчас две. Причём в результате один и тот же текст, только результатом первой является:
window.open(href="http://" + result);
А второй:
document.write(result);