rem: else if( screenData.scrollX > EZPOPMENU_OFFSET + MouseX ) newX = screenData.scrollX; 
add: else if( screenData.ScrollX > EZPOPMENU_OFFSET + MouseX ) newX = screenData.ScrollX; 
context: function ezpopmenu_moveOnScreen( menuID ){    menuElement = document.getElementById( menuID );    screenData = ezjslib_getScreenProperties();    newX = 0; newY = 0;    if( (screenData.ScrollY + screenData.Height) < ( MouseY + EZPOPMENU_OFFSET + menuElement.offsetHeight ) )	newY = MouseY - EZPOPMENU_OFFSET - menuElement.offsetHeight; // compensate if we are below the screen    else if( screenData.scrollY > EZPOPMENU_OFFSET + MouseY )	 newY = screenData.scrollY;  // compensate if we are above the top of the screen    else	newY = MouseY + EZPOPMENU_OFFSET;            if( (screenData.ScrollX + screenData.Width) < ( MouseX + EZPOPMENU_OFFSET + menuElement.offsetWidth ) )	newX = MouseX - EZPOPMENU_OFFSET - menuElement.offsetWidth;     // compensate if we are to the right of the screen    else if( screenData.scrollX > EZPOPMENU_OFFSET + MouseX )	 newX = screenData.scrollX;  // compensate if we are to the left    else	newX = MouseX + EZPOPMENU_OFFSET;    // reposition menu    menuElement.style.left = newX + "px";    menuElement.style.top = newY + "px";}
meta: 2541	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2541/f1ca9f3b2e9638395e525b9494b59a2205085310/ezpopupmenu.js/buggy/design/standard/javascript/popupmenu/ezpopupmenu.js