rem: document.getElementById( menuID ).style.left = MouseX + EZPOPMENU_OFFSET; document.getElementById( menuID ).style.top = MouseY + EZPOPMENU_OFFSET; 
add: document.getElementById( menuID ).style.left = ( MouseX + EZPOPMENU_OFFSET ) + "px"; document.getElementById( menuID ).style.top = ( MouseY + EZPOPMENU_OFFSET ) + "px"; 
context: function ezpopmenu_showTopLevel( menuID, substituteValues, menuHeader, disableID ){    if( !document.getElementById( menuID ) ) return;    if ( substituteValues != -1 ) // new topmenu    { 	ezpopmenu_hideAll();	CurrentSubstituteValues = substituteValues;    }    if( disableID != -1 )    {	CurrentDisableID = disableID;    }    // reposition menu    document.getElementById( menuID ).style.left = MouseX + EZPOPMENU_OFFSET;    document.getElementById( menuID ).style.top = MouseY + EZPOPMENU_OFFSET;    // Do URL replace for all items in that menu    for ( var i in menuArray[menuID]['elements'] )    {        var hrefElement = document.getElementById( i );        // href replacement        var replaceString = menuArray[menuID]['elements'][i]['url'];	// loop though substitute values and substitute for each of them	for ( var substItem in CurrentSubstituteValues )        {		replaceString = replaceString.replace( substItem, CurrentSubstituteValues[substItem] );        }	hrefElement.setAttribute( "href", replaceString );        // enabled/disabled        if( typeof( menuArray[menuID]['elements'][i]['disabled_class'] ) != 'undefined' &&            menuArray[menuID]['elements'][i]['disabled_for'][CurrentDisableID] == 'yes' )        {            hrefElement.className = menuArray[menuID]['elements'][i]['disabled_class'];        }    }    // set header    if( menuHeader && typeof( menuArray[menuID]['headerID'] ) != 'undefined' )    {        var header = document.getElementById( menuArray[menuID]['headerID'] );        if( header ) header.innerHTML = menuHeader;    }    // make menu visible    var styleObject = ezjslib_getStyleObject( menuID, document );    if( styleObject ) styleObject.visibility = 'visible';    VisibleMenus[menuArray[menuID]['depth']] = menuID;    document.getElementById( menuID ).onmouseover=function() { document.onmousedown=function () { return true; } }    document.getElementById( menuID ).onmouseout=function() { document.onmousedown=ezpopmenu_hideAll; }    document.onmousedown=ezpopmenu_hideAll;}
meta: 6483	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6483/547adb73396cd857a5b58ecb62f7f3a26c4a6cd6/ezpopupmenu.js/buggy/design/standard/javascript/popupmenu/ezpopupmenu.js