this._connects = []; this._connects.push(dojo.connect(document,"onmousemove",this,"_updateSizing")); this._connects.push(dojo.connect(document,"onmouseup", this, "_endSizing")); 
this._pconnects = []; this._pconnects.push(dojo.connect(document,"onmousemove",this,"_updateSizing")); this._pconnects.push(dojo.connect(document,"onmouseup", this, "_endSizing")); 
	_beginSizing: function(/*Event*/ e){		// summary: setup movement listeners and calculate initial size				if (this._isSizing){ return false; }		this.targetWidget = dijit.byId(this.targetId);		this.targetDomNode = this.targetWidget ? this.targetWidget.domNode : dojo.byId(this.targetId);		if (this.targetContainer) { this.targetDomNode = this.targetContainer; } 		if (!this.targetDomNode){ return; }		if (!this.activeResize) {			var c = dojo.coords(this.targetDomNode, true);			this._resizeHelper.resize({l: c.x, t: c.y, w: c.w, h: c.h});			this._resizeHelper.show();		}		this._isSizing = true;		this.startPoint  = {'x':e.clientX, 'y':e.clientY};		// FIXME: this is funky: marginBox adds height, contentBox ignores padding (expected, but foo!)		var mb = (this.targetWidget) ? dojo.marginBox(this.targetDomNode) : dojo.contentBox(this.targetDomNode);  		this.startSize  = { 'w':mb.w, 'h':mb.h };		this._connects = []; 		this._connects.push(dojo.connect(document,"onmousemove",this,"_updateSizing")); 		this._connects.push(dojo.connect(document,"onmouseup", this, "_endSizing"));		e.preventDefault();	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/dd66a311eb2953001923d8f14ef3b88ffefdb50c/ResizeHandle.js/buggy/layout/ResizeHandle.js