if(newH < this.minSize.h){ newH = mb.h; } }  if(this.targetWidget && typeof this.targetWidget.resize == "function"){ this.targetWidget.resize({ w: newW, h: newH }); }else{ if (this._resizeX) { dojo.style(this.targetDomNode,"width",newW+"px"); } if (this._resizeY) { dojo.style(this.targetDomNode,"height",newH+"px"); } 
	_changeSizing: function(/*Event*/ e){		// summary: called when moving the ResizeHandle ... determines 		//	new size based on settings/position and sets styles.		// On IE, if you move the mouse above/to the left of the object being resized,		// sometimes clientX/Y aren't set, apparently.  Just ignore the event.		try{			if(!e.clientX  || !e.clientY){ return; }		}catch(e){			// sometimes you get an exception accessing above fields...			return;		}		var dx = this.startPoint.x - e.clientX;		var dy = this.startPoint.y - e.clientY;				var newW = this.startSize.w - dx;		var newH = this.startSize.h - dy;		// minimum size check		if(this.minSize){			var mb = dojo.marginBox(this.targetDomNode);			if(newW < this.minSize.w){				newW = mb.w;			}			if(newH < this.minSize.h){				newH = mb.h;			}		}				if(this.targetWidget && typeof this.targetWidget.resize == "function"){ 			this.targetWidget.resize({ w: newW, h: newH });		}else{			if (this._resizeX) { dojo.style(this.targetDomNode,"width",newW+"px"); }			if (this._resizeY) { dojo.style(this.targetDomNode,"height",newH+"px"); }		}			e.preventDefault();	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/33785ff8c08a2cd9ae9d608609c587b4b3a65bb5/ResizeHandle.js/clean/layout/ResizeHandle.js