var BirthdayAgenda = Class.create();

BirthdayAgenda.prototype = 
{
	id: null,
	birthdays: null,
	position: 0,
	
	initialize: function(id)
	{
		this.id = id;
		this.position = 0;
		this.birthdays = new Array();
	},
	
	addBirthday: function(birthday)
	{
		this.birthdays.push(birthday);
	},
	
	
	nextBirthday: function()
	{
		this.position++;
		if(this.position > this.birthdays.length - 1)
		{
			this.position = 0;
		}
		
		this.displayBirthday(this.position);
	},	
	
	
	displayBirthday: function(index)
	{
		var birthday = this.birthdays[index];
		$(this.id).hide();
		$(this.id).innerHTML = "<div class='birthday'>" + birthday.day + "</div>" + birthday.person + "";
		Effect.Appear(this.id);				
	}	
	
}