Андрей, благодарю за ответ!
И все же вопрос остался для меня не решеным...
Пользуюсь этой инстукцией http://alexvaleev.ru/popup-window-bitrix/ , порядок действий такой:
1. Создаю страницу стандартными средствами битрикс
2. В режиме ред. кода вставляю [CODE] <?CUtil::InitJSCore(array('window'));?> [/CODE]
3. Вставляю [CODE] <script>
var Dialog = new BX.CDialog({
title: "Заголовок окна",
head: 'Текст до формы',
content: '<form method="POST" style="overflow:hidden;" action="/search/" id="searchform">\
<textarea name="search" style="height: 78px; width: 374px;">Ищем много текста</textarea>\
</form>',
icon: 'head-block',
resizable: true,
draggable: true,
height: '168',
width: '400',
buttons: ['<input type="submit" value="test" />', BX.CDialog.btnSave, BX.CDialog.btnCancel, BX.CDialog.btnClose]
});
</script> [/CODE]
4. Далее нужно "показать окно с помощью команды" [CODE]Dialog.Show();[/CODE] Тут у меня загвоздка, не совсем понимаю как это сделать.