jQuery.fn.flipIt = function(body_height) {
	var container = jQuery(this);

	container.find("li").addClass("flip");
	container.find("li").not(".active").children(".body").css("height","0");
	container.find("li.active").children(".body").css("height",body_height);
	container.find(".title").hoverIntent({
	sensitivity: 25, 
	interval: 100, 
	over: function() {
		var target = $(this).parent();
		if (target.attr("class").indexOf("active") == -1) {
			target.children(".body").animate({height:body_height}, {
				step: function(now, fx) {
					target.parent().find(".active").children(".body").height(body_height - (now)).css("overflow","hidden");
				},
				duration: 300,
				complete: function() {
					target.parent().find(".active").removeClass("active");
					target.addClass("active");
				}
			});
		}	
	}, 
	timeout: 100, 
	out: function() {} 
	});
}

$(".flippy").flipIt(175);