В общем ситуация такая, есть сайт с ссылками и картинкой рядом, ссылка и картинка ведут на одну и ту же страницу, я решил апгрейдить её таким образом что при нажатии ссылки вело бы на страницу, а если нажать на картинку - то подгружало бы видео со страницы (оно там по любому есть), основную часть я сделал, но оказалось что видео там генерится скриптом, а при запросе xmlhttprequest'ом видно не генерится

как быть, хелп
Скрипт вот
function parseText(text)
{
var iframe=document.createElement('iframe');
iframe.style.visibility='hidden';
iframe.style.width='0';
iframe.style.height='0';
document.documentElement.appendChild(iframe);
var doc=iframe.contentDocument;
document.documentElement.removeChild(iframe);
doc.documentElement.innerHTML=text;
return doc;
}
function req(lnk)
{
var xrequest=new XMLHttpRequest();
xrequest.open("GET",lnk,true);
xrequest.onreadystatechange = function ()
{
if (xrequest.readyState==4)
{
var result=xrequest.responseText;
var doc=parseText(result);
var ar=doc.getElementById('big_video_wrap')
var pop=document.createElement('div')
pop.setAttribute('style','position:fixed;top:10%;left:30%;width:747;height:560;background-color:rgba(0,0,0,0.5);z-index:1000000;')
pop.innerHTML=ar.innerHTML+"<br /><input id='closez' type='button' value='Close'></input>"
document.body.insertBefore(pop,document.body.firstChild)
document.getElementById('closez').addEventListener('click',function(){if(pop){pop.parentNode.removeChild(pop)}},true)
}
};
xrequest.send('');
return
}
function handler(ev) {
ev.preventDefault()
ev.stopPropagation()
return false
}
var links = document.querySelectorAll('div.video_ico_s');
for(var i = 0; i < links.length; i++){
links[i].parentNode.addEventListener('click', handler, false)
links[i].parentNode.addEventListener("click", function(){req(this.href)}, false);
}