Forum Moderators: open
$(document).ready(function() {
$('ul#legend a').click(function() {
$('ul#legend .current').removeClass('current');
$(this).parent().addClass('current');
var filterVal = $(this).text().toLowerCase().replace(' ','-');
if(filterVal == 'all-events') {
$('#calendarContent p.hidden').fadeIn('slow').removeClass('hidden');
} else {
$('#calendarContent p').each(function() {
if(!$(this).hasClass(filterVal)) {
$(this).fadeOut('normal').addClass('hidden');
} else {
$(this).fadeIn('slow').removeClass('hidden');
}
});
}
return false;
});
});