$(function() {

	// clickable
	$(".clickable *").click(function(e){
		if(e.target.tagName != "A") {
			var href = $(e.target).parents(".clickable:first").find("a:first").attr("href");
			if(!href)
				href = $(e.target).find("a:last").attr("href");
			if(href)
				window.location.href = href;
		}
	});
	
	// equal height
	$("article.eq").each(function(n, e){
		var tallest = 0;
		var $set = $(e).nextUntil(":not(article)").andSelf()
		$set.each(function(i){
			if ($(this).height() > tallest) { 
				tallest = $(this).height(); 
			}
		});
		$set.css({'min-height': tallest});
	});
	
	// newsletter button
	$(".home .buttons .newsletter a").click(function(e){
		e.preventDefault();
		$(".home .buttons .newsletter form").slideToggle();		
	});

});
