Controlling a movie using getDate

Hi,

A little bit stuck here; i am trying to control a movies x,y position using the getdate function. basically i have a listing of dates [for the next 3 months], 50 in total, but only 7 are in view [movie runs off the stage/masked]. So as a date goes by [for expamle the 31 Jan 2006 becomes 1 Feb 2006] i need to move the y position of the movie up to show the next revelant event [and moves the old one off the page. I’m going wrong somewhere any ideas?:

stop();
thisYear = currentDate.getFullYear();
var today:Date = new Date();
if(today.getDate()==2006, 00, 27){
		dates._x = 0;
		dates._y = 0;
		}else if(today.Date()==2006, 01, 01){
			dates._x = 0;
			dates._y = -20;
		}else if(today.Date()==2006, 01, 03){
			dates._x = 0;
			dates._y = -40;
}

It is finding the first date and moving the movie into position, but it seems the else if command can’t find the next date when changed.

Any help much appreciated, my head is slightly melted at this stage
Thanks