 	import mx.core.IToolTip;
 	import mx.managers.ToolTipManager;
 	import mx.utils.ObjectUtil;
+	import mx.utils.StringUtil;
 	
 	import weave.Weave;
 	import weave.api.core.ILinkableHashMap;

			var yMin:Number = bounds.getYNumericMin();
			var xMax:Number = bounds.getXNumericMax() - probeToolTip.width;
			var yMax:Number = bounds.getYNumericMax() - probeToolTip.height;
			var b:Boolean = false;
			var yAxisToolTip:IToolTip = SimpleInteractiveVisualization.yAxisTooltipPtr ;
			var xAxisToolTip:IToolTip = SimpleInteractiveVisualization.xAxisTooltipPtr ;
			

			if (toolTipAbove)
			{
				y = stageY - (probeToolTip.height + 2 * margin);
				if (yAxisToolTip != null)
					y = yAxisToolTip.y - margin - probeToolTip.height ;
			}
			else // below
			{
				y = stageY + margin * 2;
				if (yAxisToolTip != null)
					y = yAxisToolTip.y + yAxisToolTip.height+margin;
			}
			
