onMouseDown: function(e){ if(this.disabled) { return; }   if(dojo.render.html.ie) { if(e.button != 1) { return; } } else if(e.which != 1) { return; }  var target = e.target.nodeType == dojo.html.TEXT_NODE ? e.target.parentNode : e.target;    if(dojo.html.isTag(target, "button", "textarea", "input", "select", "option")) { return; }   var ds = this.getDragSource(e);     if(!ds){ return; }  if(!dojo.lang.inArray(this.selectedSources, ds)){ this.selectedSources.push(ds); ds.onSelected(); }  this.mouseDownX = e.pageX; this.mouseDownY = e.pageY;      e.preventDefault();  dojo.event.connect(document, "onmousemove", this, "onMouseMove"); }, 
},onMouseDown:function(e){ if(this.disabled){ return; } if(dojo.render.html.ie){ if(e.button!=1){ return; } }else{ if(e.which!=1){ return; } } var _7e6=e.target.nodeType==dojo.html.TEXT_NODE?e.target.parentNode:e.target; if(dojo.html.isTag(_7e6,"button","textarea","input","select","option")){ return; } var ds=this.getDragSource(e); if(!ds){ return; } if(!dojo.lang.inArray(this.selectedSources,ds)){ this.selectedSources.push(ds); ds.onSelected(); } this.mouseDownX=e.pageX; this.mouseDownY=e.pageY; e.preventDefault(); dojo.event.connect(document,"onmousemove",this,"onMouseMove"); },onMouseUp:function(e,_7e9){ 
  onMouseDown: function(e){    if(this.disabled) { return; }    // only begin on left click    if(dojo.render.html.ie) {      if(e.button != 1) { return; }    } else if(e.which != 1) {      return;    }    var target = e.target.nodeType == dojo.html.TEXT_NODE ?      e.target.parentNode : e.target;    // do not start drag involvement if the user is interacting with    // a form element.    if(dojo.html.isTag(target, "button", "textarea", "input", "select", "option")) {      return;    }    // find a selection object, if one is a parent of the source node    var ds = this.getDragSource(e);        // this line is important.  if we aren't selecting anything then    // we need to return now, so preventDefault() isn't called, and thus    // the event is propogated to other handling code    if(!ds){ return; }    if(!dojo.lang.inArray(this.selectedSources, ds)){      this.selectedSources.push(ds);      ds.onSelected();    }    this.mouseDownX = e.pageX;    this.mouseDownY = e.pageY;    // Must stop the mouse down from being propogated, or otherwise can't    // drag links in firefox.    // WARNING: preventing the default action on all mousedown events    // prevents user interaction with the contents.    e.preventDefault();    dojo.event.connect(document, "onmousemove", this, "onMouseMove");  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js