I'm using Adobe Flash CS4 professional for this Actionscript 3.0 project
(http://tutorials.flashmymind.com/200...ctionscript-3/)

I even tried following the suggestions in the comments as well but this error always shows up:
"1093: Syntax error"
(http://i429.photobucket.com/albums/q...yntaxerror.jpg)
I've been following every step of the tutorial but I'm stumped over the coding...

I have looked over the code and I found out that there is nothing wrong with the parentheses I've put there...
I swore there is nothing wrong with the coding here - haven't I had the parentheses right?
(Peruse the code below, by the way...)
Code:
//Save the center coordinates of the stage
var centerX:Number=stage.stageWidth/2;
var centerY:Number=stage.stageHeight/2;
 
//The number of items we will have (feel free to change!)
var NUMBER_OF_ITEMS:uint=15;
 
//Radius of the menu circle (horizontal and vertical)
var radiusX:Number=200;
var radiusY:Number=100;
 
//Angle difference between the items (in radians)
var angleDifference:Number = Math.PI * (360 / NUMBER_OF_ITEMS) / 180;
 
//How fast a single circle moves (we calculate the speed
//according to the mouse position later on...)
var angleSpeed:Number=0;
 
//Scaling speed of a single circle
var scaleSpeed:Number=0.0002;
 
//This vector holds all the items
//(this could also be an array...)
var itemVector:Array = new Array ('1', '2', '3', '4','5');
 
//This loop creates the items and positions them
//on the stage
for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) {
 
	//Create a new menu item
	var item:Item = new Item();
 
	//Get the angle for the item (we space the items evenly)
	var startingAngle:Number=angleDifference*i;
 
	//Set the x and y coordinates
	item.x=centerX+radiusX*Math.cos(startingAngle);
	item.y=centerY+radiusY*Math.sin(startingAngle);
 
	//Save the starting angle of the item.
	//(We have declared the Item class to be dymamic. Therefore,
	//we can create new properties dynamically.)
	item.angle=startingAngle;
 
	//Add an item number to the item's text field
	item.itemText.text=i.toString();
 
	//Allow no mouse children
	item.mouseChildren=false;
 
	//Add the item to the vector
	itemVector.push(item);
 
	//Add the item to the stage
	addChild(item);
}
 
//We use ENTER_FRAME to animate the items
addEventListener(Event.ENTER_FRAME, enterFrameHandler);
 
//This function is called in each frame
function enterFrameHandler(e:Event):void 
{
 
	//Calculate the angle speed according to mouse position
	angleSpeed = -(mouseX – centerX)/5000;
 
	//Loop through the vector
	for (var i:uint = 0; i < NUMBER_OF_ITEMS; i++) 
	{
 		//Save the item to a local variable
		var item:Item=itemVector[i];
 
		//Update the angle
		item.angle+=angleSpeed;
 
		//Set the new coordinates
		item.x=centerX+radiusX*Math.cos(item.angle);
		item.y=centerY+radiusY*Math.sin(item.angle);
 
		//Calculate the vertical distance from centerY to the item
		var dy:Number=centerY-item.y;
 
		//Scale the item according to vertical distance
		item.scaleY = (dy / radiusY)+2;
 
		//Set the x scale to be the same as y scale
		item.scaleX=item.scaleY;
 
		//Adjust the alpha according to y scale
		item.alpha=item.scaleY+1.1;
 	}
}
But still, a syntax error shows up


What did I do wrong?