$(document).ready(function(){
		var extensionPng=".png";
		var extensionGif=".gif";

		var lastMenuClick;
		var lastMenu;
		var pngSupported;
		var extensionImg;
		var pageDemarrage;
		
		// Init Png or not
		function DeterminePngSupported()
		{
			if($.browser.msie)
			{ 
				if($.browser.version < 7) 
				{ 
					pngSupported=false;
				} 
				else
					pngSupported=true;
			} 
			else
					pngSupported=true;
		}

		DeterminePngSupported();

		if (pngSupported) { extensionImg=extensionPng;}
		else 
		{
			extensionImg=extensionGif;
			// changement des extension sur les images du Menu
//				$(".image_menu").each(function()
			$("img").each(function()
			{
				var eachIdMenu = $(this);
				eachIdMenu.attr("src",eachIdMenu.attr("src").replace(extensionPng,extensionGif));
			});
		}

		//  Init Page Demarrage
		pageDemarrage = window.location.search;
		if (pageDemarrage.length >= 2)
		{
			pageDemarrage = pageDemarrage.toLowerCase().replace("?","");
			Load_Content(pageDemarrage);
		}

		
		// Gestion du target=_blank" pour le a href
		$('A[rel="external"]').click( function() {
				window.open( $(this).attr('href') );
				return false;
			});

		$("dt.niv1 a").click(function(){
			$("dd.niv2:not(:first)").hide();
			$("dd.niv1:visible").slideUp("slow");
			$(this).parent().next().slideDown("slow");
			return false;
		});
		$("dt.niv2 a").click(function(){
			$("dd.niv2:visible").slideUp("slow");
			$(this).parent().next().slideDown("slow");
			return false;
		});

		
		function Load_Content(fileHtml)
		{
			$(document).scrollTo(0,100);
			if ($("#links").is(":visible")) 
			{
				// content deja visible alors fadeOut + load HtmlConent + fadeIn
				$("#links").fadeOut("fast", function() {$("#links").load(fileHtml, function(){$("#links").fadeIn("fast");});});
			}
			else
			{
				// content pas visible alors load HtmlConent + fadeIn
				$("#links").load(fileHtml, function(){$("#links").fadeIn("slow");});
			}
			
		}
	

		// Chargement page demarrage
		
		Load_Content("slidesa.htm");
//		Load_Content("boutique.htm");
		$("dd.niv2:not(:first)").hide();
		$("dd.niv1:visible").hide();
		PreloadImageLogoContent();

		function PreloadImageLogoContent()
		{
			$(".image_menu").each(function()
			{
				if ($(this).attr("id") != null)
				{
						var myImg = new Image();
						myImg.src = "img/logo_"+$(this).attr("id")+".jpg";
				}
			});
		}
		
		function ChangeImageMenuEnter(objImg)
		{
			if (lastMenuClick != undefined)
			{
				if (lastMenuClick.attr("id")!=objImg.attr("id"))
				{
					objImg.attr("src",objImg.attr("src").replace(extensionImg,"_over"+extensionImg));
				}
			}
			else
			{
				objImg.attr("src",objImg.attr("src").replace(extensionImg,"_over"+extensionImg));
			}
		}
		function ChangeImageMenuLeave(objImg)
		{
			if (lastMenuClick != undefined)
			{
				if (lastMenuClick.attr("id")!=objImg.attr("id"))
				{
					objImg.attr("src",objImg.attr("src").replace("_over"+extensionImg,extensionImg));
				}
			}
			else
			{
					objImg.attr("src",objImg.attr("src").replace("_over"+extensionImg,extensionImg));
			}
		}
		
		$(".image_menu_fixe").mouseleave(function () 
		{
			ChangeImageMenuLeave($(this));
		});
		$(".image_menu_fixe").mouseenter(function () 
		{
			ChangeImageMenuEnter($(this));
		});

		$(".image_menu").mouseleave(function () 
		{
			ChangeImageMenuLeave($(this));
		});
		
		$(".image_menu").mouseenter(function () 
		{
			ChangeImageMenuEnter($(this));
		});
		
		$(".image_menu").click(function(event){
			if (lastMenuClick != undefined)
			{
				lastMenuClick.attr("src",lastMenuClick.attr("src").replace("_over"+extensionImg,extensionImg));
			}
			lastMenuClick = $(this);
			var tempSrc = $(this).attr("src");
			if (tempSrc.indexOf("_over"+extensionImg)==-1)	
			{
				$(this).attr("src",$(this).attr("src").replace(extensionImg,"_over"+extensionImg));
			}
			if ($(this).attr("id") != null)
			{
				Load_Content($(this).attr("id")+".htm");
			}
			event.preventDefault();
			return false;
		});
		
		$(".frag a").click(function(event){
			if (lastMenuClick != undefined)
			{
				lastMenuClick.attr("src",lastMenuClick.attr("src").replace("_over"+extensionImg,extensionImg));
			}
			lastMenuClick = undefined;
			
			if (($(this).attr("id")) != null)
			{
				Load_Content(($(this).attr("id"))+".htm");
			}
			event.preventDefault();
			return false;
		});
		
		
		
});
