$(document).ready(function() {
	url = window.location;
	var anchor = url.hash.substring(1);
	if(anchor == '') {// Si il n'y a pas d'ancre, afficher le premier block.
		$('#blurbs #agency').show();
		$('.dynamic-menu li.m-agency a').addClass('active');				
	} else {
		$('#blurbs #' + anchor).show();
		$('.dynamic-menu li.m-' + anchor + ' a').addClass('active');				
	}

	// Capture les clicks sur les liens des menus dynamiques et affiche le div associé approprié.
	$('ul.dynamic-menu li a').click(function() {
		resetBlocks();
		var newAnchor = $(this).attr("hash").substring(1);
		window.location.hash = newAnchor;
		$(this).addClass('active');
		$('#blurbs #' + newAnchor).fadeIn(500);
		return false;
	});
});

// Cache tous les blocks dans le div #content-bottom avant de montrer le nouvellement actif. (Appeler plus haut)
function resetBlocks() {
	$.each($('#blurbs .blurb'), function() {
		$('#blurbs .blurb').hide();
	});
	$.each($('ul.dynamic-menu a'), function() {
		$('ul.dynamic-menu a').removeClass('active');
	});
}
