Спасибо за подсказку.... по неопытности убил целый день на эту проблему, но зато решение найдено. В общем, если кому-то надо JS окна открывать, то код приблизительно такой...
Код:
$conf=array();
$conf['parameter'] = "14 450x450 -";
$conf['JSwindow_params'] = "status=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0,toolbar=0";
$conf['additionalParams'] = "&no_cache=1&tx_cal_controller[type]=tx_cal_phpicalendar&tx_cal_controller[uid]=1&tx_cal_controller[page_id]=".t3lib_div :: _GP("id")."&tx_cal_controller[getdate]=".$date."&tx_cal_controller[lastview]=".$this->cObj->conf['view']."&tx_cal_controller[view]=event&tx_cal_controller[type]=".$event->getType()."&tx_cal_controller[uid]=".$event->getUid()."";
return $this->cObj->typoLink($linktext, $conf);
Все подробности есть в TSref )