function doFunc(str)
{
 var PML=PopupMenu.list;
 for(var m in PML)with(PML[m])eval(str);
}

if(!isNS4)
{
 doFunc('update(true)');
}
else
{

 var popOldOL=window.onload;
 window.onload=function()
 {
 if(popOldOL)popOldOL();
 doFunc('update()');
 }
}

var nsWinW=window.innerWidth,nsWinH=window.innerHeight,popOldOR=window.onresize;
window.onresize=function()
{
 if(popOldOR)popOldOR();
 if(isNS4&&(nsWinW!=innerWidth||nsWinH!=innerHeight))history.go(0);
 doFunc('position()');
}


if(isNS4)
{
 document.captureEvents(Event.CLICK);
 document.onclick=function(evt)
 {
 doFunc('if(overI)click(overM,overI)');
 return document.routeEvent(evt);
 }
}
