(function($){

	$.fn.menu = function(){
		return this.each(function(){

			// Mise en mémoire de l'élément minipicto qui sera amené à être modifié
			var miniPicto = $("#minipicto",this);

			// Mise en mémoire des liens survolés
			var liens = $("#menugauche > li > a", this);
			if ($(".actif",this).attr("class"))
			{

				// Récupération du nom de class de l'élément survolé
				var defaultPicto = $(".actif",this).attr("class").split(" ")[1];
			}
			else
			{
				var defaultPicto = "aucunpicto";
			}

			// Si ie6
			if(jQuery.browser.msie && jQuery.browser.version.substr(0,1)=="6")
			{
				$(liens).not(".actif")
					.hover(function(){
						var classPicto = $(this).not(".actif").attr("class");
						$(miniPicto).removeClass().addClass(classPicto);
						},function(){
							$(miniPicto).removeClass().addClass(defaultPicto); 
						});
			}

			// Pour tous les autres navigateurs
			else
			{
				$(liens).not(".actif")
					.css( {backgroundPosition: "0px 0px"} )
					.hover(function(){
						var classPicto = $(this).not(".actif").attr("class");
						$(miniPicto).removeClass().addClass(classPicto);
						$(this).stop().css( {backgroundPosition: "0px 0px"} ).animate(
							{backgroundPosition:"(-213px 0px)"}, 
							{duration:250})
						},function(){
						$(this).stop().css( {backgroundPosition: "-213px 0px"} ).animate(
							{backgroundPosition:"(0px 0px)"}, 
							{duration:150})
						})
				$(this).mouseout(function(){
					$(miniPicto).removeClass().addClass(defaultPicto);
				});
			}
			

		});
	};

})(jQuery);

