$.ajaxSetup({'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "application/json")}});

function equalizeHeights() {
	var $elementsToEqualize = $("#content section.left").add("#content section.right");
	var tallest = 0;
	$elementsToEqualize.each(function() {
		var thisHeight = $(this).height();
		if (thisHeight > tallest) {
			tallest = thisHeight;
		}
	}).height(tallest);
}

function unEqualizeHeights() {
	var $elementsToUnEqualize = $("#content section.left").add("#content section.right");
	$elementsToUnEqualize.css("height", "auto");
}

function reEqualizeHeights(block) {
	unEqualizeHeights();
	if (block !== undefined) {
		block();
	}
	equalizeHeights();
}

$(function() {
	equalizeHeights();
});