function expandEvent(elm) {
	$(".event-list div.post").css('display','none');// IE7 crap!
	elm.toggleClass('expand');
	$(".event-list div.post.expand").each(function(){
		if ($(this).attr('id') != elm.attr('id')) {
			$(this).removeClass('expand');
		}
	});
	$(".event-list div.post").css('display','block');// IE7 crap!
}

$(document).ready(function(){
	// Homepage carousel
	$("div.carousel-holder ul").cycle({
		fx: 'scrollHorz', 
		timeout:  5000, 
    	next:   '#carousel-next', 
   		prev:   '#carousel-prev',
   		pause: 1
	});
	
	// Expanding events
	$(".event-list .post img.thumb, .event-list .post img.thumb, .event-list .post div.post-holder h2").click(function(){
		thisElm = $(this).parents('div.post');
		expandEvent(thisElm);
	});
});

