Пример создания всплывающего окна, в котором будет отображаться видео с youtube, используя встроенный API битрикса
В шапку шаблона добавляем ( можно в другое место, но перед вызовом окна)
<?CUtil::InitJSCore(array('window'));?>
Создаем скрипт, выводящий наше окно
<script type="text/javascript"> var Dialog = new BX.CDialog({ title: "Видео с ютуб", content: '<iframe width="560" height="315" src="http://www.youtube.com/embed/qF4-3mIRQ88?rel=0" frameborder="0" allowfullscreen></iframe>', icon: 'head-block', resizable: false, draggable: false, height: '315', width: '570', buttons: [BX.CDialog.btnClose] }); </script>
В нужно месте вызываем наше окно, например по клику на ссылку
<a href="#" onclick="Dialog.Show();" >Видео</a>