var x = menuLayers.pageX? menuLayers.pageX: menuLayers.clientX + dojo.html.getScroll().left; var y = menuLayers.pageY? menuLayers.pageY: menuLayers.clientY + dojo.html.getScroll().top; if ( x + mnu.offsetWidth + this.offX > dojo.html.getViewportWidth() + dojo.html.getScroll().left) 
var x = menuLayers.pageX? menuLayers.pageX: menuLayers.clientX + dojo.html.getScrollLeft(); var y = menuLayers.pageY? menuLayers.pageY: menuLayers.clientY + dojo.html.getScrollTop(); if ( x + mnu.offsetWidth + this.offX > dojo.html.getViewportWidth() + dojo.html.getScrollLeft()) 
  position: function(mnu) {    var x = menuLayers.pageX? menuLayers.pageX: menuLayers.clientX + dojo.html.getScroll().left;    var y = menuLayers.pageY? menuLayers.pageY: menuLayers.clientY + dojo.html.getScroll().top;    if ( x + mnu.offsetWidth + this.offX > dojo.html.getViewportWidth() + dojo.html.getScroll().left)      x = x - mnu.offsetWidth - this.offX;    else x = x + this.offX;      if ( y + mnu.offsetHeight + this.offY > dojo.html.getViewportHeight() + dojo.html.getScroll().top )      y = ( y - mnu.offsetHeight - this.offY > dojo.html.getScroll().top )? y - mnu.offsetHeight - this.offY : dojo.html.getViewportHeight() + dojo.html.getScroll().top - mnu.offsetHeight;    else y = y + this.offY;    mnu.style.left = x + "px"; mnu.style.top = y + "px";      this.timer = setTimeout("dojo.lfx.html.explode(menuLayers.item, document.getElementById('"+menuLayers.activeMenuID+"'), 200).play()", 200);  },
1857	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1857/7f23a1977d3fff5b6f3e8dba00f312132f2f3a54/menulayer.js/buggy/static/javascripts/menulayer.js