"Right-clicking-text" mystery

Hi! ok, this makes me sooo confused! I use this code:

krisse_cm = new ContextMenu();
krisse_cm.hideBuiltInItems();
krisse_cm.customItems.push(new ContextMenuItem("Site: krissedesign", itemHandler1));
function itemHandler1(obj:Object, item:ContextMenuItem) {
    getURL('mailto:krisse@krissedesign.com');
}
_root.menu = krisse_cm;

and it works fine if I put it in the first fram in the root. PROBLEM: But when I put in say the 5th frame in the root it doesnt work??? Some right clickin’ guru know why?

thanks!