var actPopup; var e=actPopup; var foldOutPopup=null; var isFoldOut; var boolHideAll=true; function HideMenu(){ if(actPopup!=null){ var x=window.event.clientX; var y=window.event.clientY; if(isFoldOut){ xLeft=getPageX(actPopup); xRight=xLeft+actPopup.offsetWidth; yBottom=getPageY(actPopup)+actPopup.offsetHeight; if(foldOutPopup!=null){ xLeftFO=getPageX(foldOutPopup); xRightFO=xLeftFO+foldOutPopup.offsetWidth; yTopFO=getPageY(foldOutPopup); yBottomFO=yTopFO+foldOutPopup.offsetHeight; boolXLeft = xyTopFO && yxLeftFO) boolXRight = x>xRight && !(y>yTopFO && yyBottom && !(yxLeftFO) }else{ boolXLeft = xxRight boolYBottom = y>yBottom } if(boolXLeft || boolYBottom || boolXRight){ /*DeBugging alert('actPopup '+actPopup.id+'\nfoldOutPopup '+foldOutPopup.id +' \nxyBottom '+y+'>'+yBottom +' \n|| (x>xRight '+x+'>'+xRight+' \n&&!( y>yTopFO '+y+'>'+yTopFO +' \n&& yxRight || y>yBottom || y