rem: false, false, false, false, 0, $(element)); 
add: options.ctrlKey, options.altKey, options.shiftKey, options.metaKey, 0, $(element)); 
context: Event.simulateMouse = function(element, eventName) {  var options = Object.extend({    pointerX: 0,    pointerY: 0,    buttons: 0  }, arguments[2] || {});  var oEvent = document.createEvent("MouseEvents");  oEvent.initMouseEvent(eventName, true, true, document.defaultView,     options.buttons, options.pointerX, options.pointerY, options.pointerX, options.pointerY,     false, false, false, false, 0, $(element));    if(this.mark) Element.remove(this.mark);  this.mark = document.createElement('div');  this.mark.appendChild(document.createTextNode(" "));  document.body.appendChild(this.mark);  this.mark.style.position = 'absolute';  this.mark.style.top = options.pointerY + "px";  this.mark.style.left = options.pointerX + "px";  this.mark.style.width = "5px";  this.mark.style.height = "5px;";  this.mark.style.borderTop = "1px solid red;"  this.mark.style.borderLeft = "1px solid red;"    if(this.step)    alert('['+new Date().getTime().toString()+'] '+eventName+'/'+Test.Unit.inspect(options));    $(element).dispatchEvent(oEvent);};
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/65013d4589cb081baf21b5e4a42b5faf6b32a4d0/unittest.js/clean/src/unittest.js