8 gWndStubPage=getStubPage_inter(window);
14 function getStubPage_inter(wCurrent)
16 if(null==wCurrent.parent||wCurrent.parent==wCurrent)
19 if(typeof(wCurrent.parent.whname)=="string"&&"wh_stub"==wCurrent.parent.whname)
20 return wCurrent.parent;
22 if(wCurrent.parent.frames.length!=0&&wCurrent.parent!=wCurrent)
23 return getStubPage_inter(wCurrent.parent);
28 function RegisterListener(framename,nMessageId)
30 var wSP=getStubPage();
32 return wSP.RegisterListener(framename,nMessageId);
37 function RegisterListener2(oframe,nMessageId)
39 var wSP=getStubPage();
41 return wSP.RegisterListener2(oframe,nMessageId);
46 function UnRegisterListener2(oframe,nMessageId)
48 var wSP=getStubPage();
49 if(wSP&&wSP!=this&&wSP.UnRegisterListener2)
50 return wSP.UnRegisterListener2(oframe,nMessageId);
55 function SendMessage(oMessage)
57 var wSP=getStubPage();
58 if(wSP&&wSP!=this&&wSP.SendMessage)
59 return wSP.SendMessage(oMessage);
69 document.oncontextmenu=contextMenu;
71 function contextMenu()