rem: MTMUpdating = false; 
add: MTMUpdating = false; 
context: function MTMDisplayMenu() {  if(MTMBrowser && !MTMUpdating) {    MTMUpdating = true;    MTMFirstRun = false;    if(MTMTrack) { MTMTrackedItem = MTMTrackExpand(menu); }    if(MTMExpansion && MTMSubsAutoClose) { MTMCloseSubs(menu); }    MTMLevel = 0;    MTMDoc = parent.frames[MTMenuFrame].document    MTMDoc.open("text/html", "replace");    MTMOutputString = '<html><head>';    if(MTMLinkedSS) {      MTMOutputString += '<link rel="stylesheet" type="text/css" href="' + MTMPreHREF + MTMSSHREF + '">';    } else if(MTMUseStyle) {      MTMOutputString += '<style type="text/css">body {color:' + MTMTextColor + ';background:';      MTMOutputString += (MTMBackground == "") ? MTMBGColor : MTMakeBackImage(MTMBackground);      MTMOutputString += ';} #root {color:' + MTMRootColor + ';background:' + ((MTMBackground == "") ? MTMBGColor : 'transparent') + ';font-family:' + MTMRootFont + ';font-size:' + MTMRootCSSize + ';} ';      MTMOutputString += 'a {font-family:' + MTMenuFont + ';letter-spacing:-0.05em;font-weight:bold;font-size:' + MTMenuCSSize + ';text-decoration:none;color:' + MTMLinkColor + ';background:' + MTMakeBackground() + ';} ';      MTMOutputString += MTMakeA('pseudo', 'hover', MTMAhoverColor);      MTMOutputString += MTMakeA('class', 'tracked', MTMTrackColor);      MTMOutputString += MTMakeA('class', 'subexpanded', MTMSubExpandColor);      MTMOutputString += MTMakeA('class', 'subclosed', MTMSubClosedColor) + '</style>';    }    MTMOutputString += '</head><body ';    if(MTMBackground != "") {      MTMOutputString += 'background="' + MTMPreHREF + MTMenuImageDirectory + MTMBackground + '" ';    }    MTMOutputString += 'bgcolor="' + MTMBGColor + '" text="' + MTMTextColor + '" link="' + MTMLinkColor + '" vlink="' + MTMLinkColor + '" alink="' + MTMLinkColor + '">';        MTMOutputString += '<table border="0" cellpadding="0" cellspacing="0" width="' + MTMTableWidth + '">';    MTMOutputString += '<tr valign="top"><td nowrap>'; //REMOVED ROOT ICON <img src="' + MTMPreHREF + MTMenuImageDirectory + MTMRootIcon + '" align="left" border="0" vspace="0" hspace="0">';    if(MTMUseStyle) {      MTMOutputString += ''; //REMOVED ROOT CAPTION <span id="root">&nbsp;' + MTMenuText + '</span>';    } else {      MTMOutputString += ''; //REMOVED ROOT CAPTION <font size="' + MTMRootFontSize + '" face="' + MTMRootFont + '" color="' + MTMRootColor + '">' + MTMenuText + '</font>';    }    MTMDoc.writeln(MTMOutputString + '</td></tr>');    MTMListItems(menu);    MTMDoc.writeln('</table>');	MTMDoc.writeln('</body></html>');    MTMDoc.close();    if((MTMClickedItem || MTMTrackedItem) && (MTMNN4 || MTMIE4) && !MTMFirstRun) {      MTMItemName = "sub" + (MTMClickedItem ? MTMClickedItem : MTMTrackedItem);      if(document.layers && parent.frames[MTMenuFrame].scrollbars) {            MTMyval = parent.frames[MTMenuFrame].document.anchors[MTMItemName].y;        MTMWinSize = parent.frames[MTMenuFrame].innerHeight;      } else {        MTMyval = MTMGetPos(parent.frames[MTMenuFrame].document.all[MTMItemName]);        MTMWinSize = parent.frames[MTMenuFrame].document.body.offsetHeight;      }      if(MTMyval > (MTMWinSize - 60)) {        parent.frames[MTMenuFrame].scrollBy(0, parseInt(MTMyval - (MTMWinSize * 1/3)));      }    }    MTMClickedItem = false;    MTMExpansion = false;    MTMTrack = false;  }MTMUpdating = false;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/3703c3c05f398a63e55992f7687ef65273b26d6a/regress-111557.js/clean/js/tests/js1_5/Regress/regress-111557.js