var scrWin = parent, page = new Object(), isNS4 = scrWin.isNS4, nsWinW = window.innerWidth, nsWinH = window.innerHeight, nsPX = window.pageXOffset, nsPY = window.pageYOffset; for (var f in scrWin.page) page[f] = scrWin.page[f]; page.win = window; function isPar(mObj, mN) { var par = mObj.menu[mN][0].par; return (par.substring(par.lastIndexOf('.')+1) == window.name); } var pMenu = scrWin.pMenu; if (pMenu) { function createMenus(mode) { for (var mN in pMenu.menu) if (isPar(pMenu, mN)) pMenu.update(mode, mN); if (!scrWin.isIE || window.opera) setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' + '{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50); } function deleteMenus() { for (var mN in pMenu.menu) if (isPar(pMenu, mN)) pMenu.menu[mN][0].lyr = null } window.onload = function() { if (isNS4) createMenus(false); window.onunload = deleteMenus; } if (!isNS4) createMenus(true); window.onresize = function() { if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) history.go(0); pMenu.position(); } window.onscroll = function() { pMenu.position(); } if (isNS4) { document.captureEvents(Event.CLICK); document.onclick = function(evt) { with (pMenu) if (overI) click(overM, overI); return document.routeEvent(evt); } } }