Я думаю, это потому, что вы порождаете дочернее окно из основного HTML, и дочерняя страница не может напрямую обращаться к переменным родителя.
Вы можете установить локальную переменную в родительском HTML для идентификатора вашего div, а затем получить доступ к ней из функции JS, используя:
как то так:
(предупреждение: не проверено)
...
var divId;
function getPrint(strid)
{
divId = strid;
var pp = window.open();
var prtContent = document.getElementById(window.opener.divId);
...
...
}