Αν κατάλαβα καλά το πρόβλημα μπορείς να δημιουργήσεις το panel σε μια σελίδα ξεχωριστή και να το γεμίσεις.
Στη σελίδα που θες να το εμφανίσεις βάζεις το παράκατω script
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=100,height=100,left = 0,top = 0');");
}
Και καλείς αυτή τη function περνώντας της το url της σελίδας που θες να εμφανίσεις στο ανάλογο event.