TransitionManager with circle class

Hi

I have created a class to create a dot.


package com {
	import flash.display.DisplayObject;
	import flash.display.Graphics;
	import flash.display.Shape;
	import flash.display.MovieClip;
	
	public dynamic class Location extends MovieClip {
		public var radius:uint;
		public var bgColor:uint;
		public var borderColor:uint;
		public var borderSize:uint;
		public var gutterX:uint;
		public var gutterY:uint;
		public var custom:Object;
		public var animating:Boolean;

		public function Location(initRadius:uint = 10, initBgColor:uint = 0x000000, initBorderColor:uint = 0xFFFFFF, initBorderSize:uint = 1, initGutterX:uint = 0, initGutterY:uint = 0) {
			radius = initRadius;
			bgColor = initBgColor;
			borderColor = initBorderColor;
			borderSize = initBorderSize;
			gutterX = initGutterX;
			gutterY = initGutterY;
		}
		
		public function addLocation():void {
			var child:Shape = new Shape();
			var halfSize:uint = Math.round(radius / 2);
			child.graphics.beginFill(bgColor);
			child.graphics.lineStyle(borderSize, borderColor);
			child.graphics.drawCircle(halfSize, halfSize, halfSize);
			child.graphics.endFill();
			child.x = gutterX;
			child.y = gutterY;
			addChild(child);
		}
	}
}

Now i have created few instances of this object to create dots on stage:


import com.Location;

var locationDot:Location = new Location();

locationDot.gutterX = eventInput.icon_x_position.text();
locationDot.gutterY = eventInput.icon_y_position.text();

locationDot.addEventListener(MouseEvent.MOUSE_OVER, showPop);
locationDot.addEventListener(MouseEvent.MOUSE_OUT, removePop);

on mouseover i want each dot to zoom a little, so i used following code:


function showPop(e:MouseEvent):void {
	var temp:property = e.target.custom;
	var temp2:MovieClip = MovieClip(e.target); 
	var myTM:TransitionManager = new TransitionManager(temp2);
	myTM.startTransition({type:Zoom, direction:Transition.OUT, duration:3, easing:Strong.easeOut});
	e.updateAfterEvent();
}

But in spite of zooming the dot at it’s given x and y position, it’s moving to 0,0. Please suggest how to resolve this?

Thanks.