jQuery(document).ready(function(){
	// deplier le menu au focus clavier,
	// enlever ce depliement si passage a la souris,
	// delai de fermeture.
	jQuery.fn.menuFocus = function(){
		jQuery(this)
		// le replier si un hover de souris sur un autre onglet,
		// timer sur la fermeture des onglets pour ne pas que ca aille trop vite
		.hover(
			function(){
				if (this.timer)
						clearTimeout(this.timer);
				this.timer = null;
				jQuery(this)
					.addClass('actif')
					.parents('li').addClass('actif');
				jQuery(this).siblings('li').removeClass('actif_tempo');
			}
			,
			function(){
				var me = jQuery(this).removeClass('actif').addClass('actif_tempo');
				this.timer = setTimeout(function(){
					me.removeClass('actif_tempo');
				}, 400);
			}
		)
		// navigation au clavier :
		// deplier le ul enfant
		//.find('>a').focus(function(){
			//jQuery(this).parents('ul').find('>li.actif').removeClass('actif');
			//jQuery(this).parents('li').addClass('actif');
		//})
		// cacher en partant de l'onglet...
		.blur(function(){
			jQuery(this).parents('li').removeClass('actif');
		});
		return this;
	}
	jQuery('#menu_projets li').menuFocus();
	jQuery('img[usemap]').maphilight({
		fade: false,
		fill: false,
		stroke: true,
		strokeColor: '333333',
		strokeWidth: 2
		});
});
