// JavaScript Document
// Fonction principales
var message = 0;

function changeImage(chemin, alt, width, height)
{
	var hight_dispo;
	
	if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("MSIE 6") != -1)
	{
		if(message == 0)
		{
			message = 1;
			var invite = window.confirm("Votre navigateur (Microsoft Internet Explorer 6) est obsolète. \n\r\n\rNous vous recommendons d'utiliser un navigateur plus récent et respectueux des standards du web : en particulier le navigateur Mozilla Firefox 3 (ce site est également compatible avec Microsoft Internet Explorer 7).\n\r\n\rPour vous rendre sur la page de téléchargement gratuit de Mozilla Firefox 3, cliquez sur \"OK\".\n\r\n\rSi vous souhaitez continuer à utiliser Microsoft Internet Explorer 6, cliquez sur \"Annuler\", mais vous ne pourrez bénéficier de certaines fonctionnalités offertes par ce site (et de nombreux autres).");
			if(invite)
			{
				window.open("http://www.mozilla-europe.org/fr/firefox/");
			}
		}
		document.getElementById("photo").innerHTML = "";
		document.getElementById("photo").style.backgroundColor = "#660000";
		window.open(chemin);
	}
	else
	{
		document.getElementById("image_ours").src = "";
		document.getElementById("photo").style.display = "none";
		document.getElementById("image_ours").src = chemin;
		document.getElementById("image_ours").alt = alt;
		document.getElementById("description_ours").innerHTML = alt;
		//Si Netscape
		if(navigator.appName != "Microsoft Internet Explorer") // Cas général
		{
			height_dispo = Math.floor(window.innerHeight - 20*(window.innerHeight)/100);
			if(height_dispo <= height)
			{
				document.getElementById("image_ours").height = height_dispo;
				// Si format paysage => largeur = 3/4 * hauteur
				if(height > width)
				{
					document.getElementById("image_ours").width = Math.floor(3/4 * height_dispo);
				}
				else
				{
					document.getElementById("image_ours").width = Math.floor(4/3 * height_dispo);
				}
			}
			else
			{
				document.getElementById("image_ours").height = height;
				if(height > width)
				{
					document.getElementById("image_ours").width = Math.floor(3/4 * height);
				}
				else
				{
					document.getElementById("image_ours").width = Math.floor(4/3 * height);
				}
			}
		}
		else // Si IE
		{
			height_dispo = Math.floor(document.documentElement.clientHeight - 20*(document.documentElement.clientHeight)/100);
			if(height_dispo <= height)
			{
				document.getElementById("image_ours").height = height_dispo;
				// Si format paysage => largeur = 3/4 * hauteur
				if(height > width)
				{
					document.getElementById("image_ours").width = Math.floor(3/4 * height_dispo);
				}
				else
				{
					document.getElementById("image_ours").width = Math.floor(4/3 * height_dispo);
				}
			}
			else
			{
				document.getElementById("image_ours").height = height;
				if(height > width)
				{
					document.getElementById("image_ours").width = Math.floor(3/4 * height);
				}
				else
				{
					document.getElementById("image_ours").width = Math.floor(4/3 * height);
				}
			}
		}
		
		// Postionnement vertical et horizontal
		if(navigator.appName != "Microsoft Internet Explorer")
		{
			document.getElementById("photo").style.top = Math.floor(10*(window.innerHeight)/100) + "px";
			document.getElementById("photo").style.left = Math.floor((window.innerWidth - document.getElementById("image_ours").width)/2) + "px";
		}
		else
		{
			document.getElementById("photo").style.top = Math.floor(10*(document.documentElement.clientHeight)/100);
			document.getElementById("photo").style.left = Math.floor((document.documentElement.clientWidth - document.getElementById("image_ours").width)/2);
		}	
		document.getElementById("photo").style.zIndex = "99";
		document.getElementById("photo").style.display = "block";
	}
}

function fermerImage()
{
	document.getElementById("photo").style.display = "none";
	document.getElementById("photo").style.zIndex = "-1";
	document.getElementById("photo").style.position = "fixed";
	if(message == 0)
	{
		document.getElementById("image_ours").src = "";
	}
}	