<!-- TAPAHTUMAKALENTERIIN -->
window.addEvent('domready',function()
{
	var classPattern=/rpattern_\d+/;
	var hoverClass='highlight';
	$$('.calendar-events').each(function(elm)
	{
		var reservations=new Hash();
		elm.getElements('p').each(function(tdElm)
		{
			var className=tdElm.get('class');
			var matchedClass=className.match(classPattern);
			if(matchedClass)
			{
				if(!reservations[matchedClass])
					reservations[matchedClass]=$$();
				reservations[matchedClass].push(tdElm);
				
				tdElm.addEvent('mouseenter',function()
				{
					reservations[matchedClass].addClass(hoverClass);
				});
				tdElm.addEvent('mouseout',function()
				{
					reservations[matchedClass].removeClass(hoverClass);
				});
			}
			
			
		});
	});
});