function SpecialEventsDay(day)
{
	this.day = day;
    this.selection = 0;
}

function _hideOtherSpecialEvents()
{
    with (this)
	var div = document.getElementById('special-event');
	
	for(i = 0; i < div.childNodes.length; i++)
	{
		if (div.childNodes[i].id)
		{
			if (div.childNodes[i].id.substring(13,0) == "special-event")
				div.childNodes[i].style.display="none";
		}
	}
}

function _select(index)
{
    with (this)
	document.getElementById('special-event-row' + this.day + '-' + this.selection).className = 'row-special-event';
	this.hideOtherSpecialEvents();

    this.selection = index;

   	document.getElementById('special-event' + this.day + '-' + this.selection).style.display="";
	document.getElementById('special-event-row' + this.day + '-' + this.selection).className = 'row-special-event-selected';
}

function _show(index)
{
    with (this)

   	document.getElementById('special-events-list0').style.display="none";
   	document.getElementById('special-events-list1').style.display="none";

	this.select(this.selection);
   	document.getElementById('special-events-list' + this.day).style.display="";

    return false;
}

SpecialEventsDay.prototype.hideOtherSpecialEvents = _hideOtherSpecialEvents;
SpecialEventsDay.prototype.select = _select;
SpecialEventsDay.prototype.show = _show;
