  try{ if(!e.clientX  || !e.clientY){ return; } }catch(e){  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;   if(this.minSize){ var mb = dojo.marginBox(this.targetDomNode); if(newW < this.minSize.w){ newW = mb.w; 
if(this.targetWidget && typeof this.targetWidget.resize == "function"){ this.targetWidget.resize({ w: tmp.width, h: tmp.height }); }else{ if (this.animateSizing) { var anim = dojo.fx[this.animateMethod]([ dojo.animateProperty({ node: this.targetDomNode, properties: { width: { start: this.startSize.w, end: tmp.width, unit:'px' } }, duration: this.animateDuration }), dojo.animateProperty({ node: this.targetDomNode, properties: { height: { start: this.startSize.h, end: tmp.height, unit:'px' } }, duration: this.animateDuration }) ]); anim.play(); }else{ dojo.style(this.targetDomNode,"width",tmp.width+"px"); dojo.style(this.targetDomNode,"height",tmp.height+"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