		window.onresize = resizeDisplay;

		var imgFondWidth;
		var imgFondHeight;
		var ratioRedim;
		var tabImgWidth = new Array;
		var myImg;
		var currentTitre="accueil";

		loadFonds();

		function loadFonds()
		{
			var imageLoaded=0;

			for (var myObj in imagesObjTab)
			{
				if(imagesObjTab[myObj].complete) imageLoaded++;
			}

			if(imageLoaded != imagesTab.length) setTimeout("loadFonds();",50);
			else setTimeout("displayFond();",1000);
		}

		function displayFond()
		{
			imgFondWidth=imagesObjTab["accueil"].width;
			imgFondHeight=imagesObjTab["accueil"].height;

			changeFond("accueil");
			document.getElementById("div_loading").style.display="none";
			document.getElementById("div_conteneur").style.display="block";
			resizeDisplay();
		}

		function resizeDisplay()
		{
			var documentHeight=parseInt(document.documentElement.clientHeight);
			var documentWidth=parseInt(document.documentElement.clientWidth);
			ratioRedim=documentWidth/imgFondWidth;

			//////////// Conteneur
			var conteneurHeight=parseInt(documentWidth/2.59);
			var conteneurTop=parseInt((documentHeight-conteneurHeight)/2)+20;
			document.getElementById("div_conteneur").style.height=conteneurHeight+"px";
			document.getElementById("div_conteneur").style.top=conteneurTop+"px";

			//////////// Div Logo
			var logoTop=parseInt(ratioRedim*42);
			var logoLeft=parseInt(ratioRedim*44);
			var logoHeight=parseInt(ratioRedim*105);
			var logoWidth=parseInt(ratioRedim*162);
			document.getElementById("div_logo").style.top=logoTop+"px";
			document.getElementById("div_logo").style.left=logoLeft+"px";
			document.getElementById("div_logo").style.height=logoHeight+"px";
			document.getElementById("div_logo").style.width=logoWidth+"px";

			//////////// Div Titre informatique
			var divTitreInformatiqueTop=parseInt(ratioRedim*248);
			var divTitreInformatiqueLeft=parseInt(ratioRedim*70);
			var divTitreInformatiqueWidth=parseInt(ratioRedim*265);
			var divTitreInformatiqueHeight=parseInt(ratioRedim*50);
			document.getElementById("div_titre_informatique").style.top=divTitreInformatiqueTop+"px";
			document.getElementById("div_titre_informatique").style.left=divTitreInformatiqueLeft+"px";
			document.getElementById("div_titre_informatique").style.width=divTitreInformatiqueWidth+"px";
			document.getElementById("div_titre_informatique").style.height=divTitreInformatiqueHeight+"px";

			//////////// Div Titre infographie
			var divTitreInfographieTop=parseInt(ratioRedim*159);
			var divTitreInfographieLeft=parseInt(ratioRedim*393);
			var divTitreInfographieWidth=parseInt(ratioRedim*235);
			var divTitreInfographieHeight=parseInt(ratioRedim*50);
			document.getElementById("div_titre_infographie").style.top=divTitreInfographieTop+"px";
			document.getElementById("div_titre_infographie").style.left=divTitreInfographieLeft+"px";
			document.getElementById("div_titre_infographie").style.width=divTitreInfographieWidth+"px";
			document.getElementById("div_titre_infographie").style.height=divTitreInfographieHeight+"px";

			//////////// Div Titre developpement
			var divTitreDeveloppementTop=parseInt(ratioRedim*200);
			var divTitreDeveloppementLeft=parseInt(ratioRedim*730);
			var divTitreDeveloppementWidth=parseInt(ratioRedim*310);
			var divTitreDeveloppementHeight=parseInt(ratioRedim*50);
			document.getElementById("div_titre_developpement").style.top=divTitreDeveloppementTop+"px";
			document.getElementById("div_titre_developpement").style.left=divTitreDeveloppementLeft+"px";
			document.getElementById("div_titre_developpement").style.width=divTitreDeveloppementWidth+"px";
			document.getElementById("div_titre_developpement").style.height=divTitreDeveloppementHeight+"px";

			//////////// Div Texte
			var texteTop=parseInt(ratioRedim*90);
			var texteLeft=parseInt(ratioRedim*1120);
			var texteHeight=parseInt(ratioRedim*555);
			var texteWidth=parseInt(ratioRedim*785);
			var texteFontSize=parseInt(ratioRedim*22);
			if(texteFontSize < 10) texteFontSize=10;
			var texteLineHeight=parseInt(ratioRedim*32);
			var texteLineHeight=parseInt(ratioRedim*33);
			document.getElementById("div_texte").style.top=texteTop+"px";
			document.getElementById("div_texte").style.left=texteLeft+"px";
			document.getElementById("div_texte").style.height=texteHeight+"px";
			document.getElementById("div_texte").style.width=texteWidth+"px";
			document.getElementById("div_texte").style.fontSize=texteFontSize+"px";
			document.getElementById("div_texte").style.lineHeight=texteLineHeight+"px";

			//////////// Scroll
			var texteOutTop=parseInt(ratioRedim*40);
			var flecheWidth=parseInt(ratioRedim*28);
			document.getElementById("div_rubriqueTexte_out").style.top=texteOutTop+"px";
			document.getElementById("img_rubriqueTexte_haut").style.width=flecheWidth+"px";
			document.getElementById("img_rubriqueTexte_bas").style.width=flecheWidth+"px";

			//////////// Div Sous-menu
			var sousMenuTop=parseInt(ratioRedim*700);
			var sousMenuLeft=parseInt(ratioRedim*1120);
			var sousMenuWidth=parseInt(ratioRedim*790);
			var sousMenuFontSize=parseInt(ratioRedim*24);
			if(sousMenuFontSize < 12) sousMenuFontSize=12;
			document.getElementById("div_sousMenu").style.top=sousMenuTop+"px";
			document.getElementById("div_sousMenu").style.left=sousMenuLeft+"px";
			document.getElementById("div_sousMenu").style.width=sousMenuWidth+"px";
			document.getElementById("div_sousMenu").style.fontSize=sousMenuFontSize+"px";

			//////////// Div Copyright
			var copyrightTop=parseInt(conteneurHeight+ratioRedim*14);
			var copyrightFontSize=parseInt(ratioRedim*22);
			if(copyrightFontSize < 10) copyrightFontSize=10;
			document.getElementById("div_copyright").style.top=copyrightTop+"px";
			document.getElementById("div_copyright").style.width=documentWidth+"px";
			document.getElementById("div_copyright").style.fontSize=copyrightFontSize+"px";

			//////////// Redimensionnement des images
			loadImages();
		}

		function loadImages()
		{
			myImg = document.getElementsByTagName('img');
			var cptImg=0;
			for (var i = 0 ; i < myImg.length ; ++i)
			{
				if((myImg[i].id != "img_fond")&&(myImg[i].id != "img_loading")&&(myImg[i].id != "img_rubriqueTexte_haut")&&(myImg[i].id != "img_rubriqueTexte_bas"))
				{
					if((myImg[i].complete)&&(myImg[i].width != null)&&(parseInt(myImg[i].width) != 0))
					{
						if(tabImgWidth[myImg[i].src] == null) tabImgWidth[myImg[i].src]=parseInt(myImg[i].width);
						var imgWidth=parseInt(ratioRedim*tabImgWidth[myImg[i].src]*1.4);
						myImg[i].style.width=imgWidth+"px";
						cptImg++;
					}
				}
			}
			if(cptImg == myImg.length-4) displayTexte();
			else setTimeout("loadImages();",50);
		}

		function displayTexte()
		{
			try
			{
				//////////// Div Contact
				var clientTextWidth=parseInt(ratioRedim*550);
				var clientTextCode=parseInt(ratioRedim*80);
				var clientTextAreaWidth=clientTextWidth+4;
				var clientTextAreaHeight=parseInt(ratioRedim*120);
				var clientTextFontSize=parseInt(ratioRedim*18);
				document.getElementById("input_name").style.width=clientTextWidth+"px";
				document.getElementById("input_code").style.width=clientTextCode+"px";
				document.getElementById("input_entreprise").style.width=clientTextWidth+"px";
				document.getElementById("input_courriel").style.width=clientTextWidth+"px";
				document.getElementById("input_message").style.width=clientTextAreaWidth+"px";
				document.getElementById("input_message").style.height=clientTextAreaHeight+"px";
				document.getElementById("input_name").style.fontSize=clientTextFontSize+"px";
				document.getElementById("input_code").style.fontSize=clientTextFontSize+"px";
				document.getElementById("input_entreprise").style.fontSize=clientTextFontSize+"px";
				document.getElementById("input_courriel").style.fontSize=clientTextFontSize+"px";
				document.getElementById("input_message").style.fontSize=clientTextFontSize+"px";
				document.getElementById("input_button1").style.fontSize=clientTextFontSize+"px";
			}
			catch(err){}

			document.getElementById("div_rubriqueTexte_out").style.visibility="visible";
			initializeAscenseur("rubriqueTexte","vertical");
		}

		function changeFond(fondName)
		{
			document.getElementById('img_fond').src=imagesObjTab[fondName].src;
		}

		function overMenu(divId,divState)
		{
			splitDiv=divId.split("_");
			var epaisseurTrait=parseInt(ratioRedim*4);
			if(epaisseurTrait < 1) epaisseurTrait=1;
			if((divState)&&(splitDiv[2] != currentTitre)) document.getElementById(divId).style.borderBottomWidth=epaisseurTrait+"px";
			else document.getElementById(divId).style.borderBottomWidth="0px";
		}
