/*
screenWidth		: largeur nette du site
screenHeight	: hauteur nette du site
*/
var screenWidth = 904;
var screenHeight = 576;

var	xPosition = 270;//0
var	yPosition = 270;//20
//var divContentHeight = "";
BrowserDetect();

function initScrollLayer() {
	//divContentHeight = document.getElementById("lyr1").style.height;
	var wndo = new dw_scrollObj('wn', 'lyr1');
	wndo.bSizeDragBar = false;
	wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);  
	dw_scrollObj.GeckoTableBugFix('wn'); 
	dw_scrollObj.rePositionGecko();
}

function initScrollLayer2() {
	var wndo2 = new dw_scrollObj('wn2', 'lyr2');
	wndo2.bSizeDragBar = false;
	wndo2.setUpScrollbar("dragBar2", "track2", "v2", 1, 1);
	dw_scrollObj2 = dw_scrollObj;
	dw_scrollObj2.GeckoTableBugFix('wn2'); 
	dw_scrollObj2.rePositionGecko();
}

/*566,280
function resizeScroll(){
	alert(document.getElementById("lyr1").style.height+" "+divContentHeight);
	if (document.getElementById("lyr1").style.height != divContentHeight){
		initScrollLayer();
	}
}
*/
function resizediv(){
	resizedivValue(xPosition,yPosition,550,116);
}

function resizedivHeight(hauteur,divHeight){
	resizedivValue(xPosition,hauteur,550,divHeight);
}

function resizedivWidth(largeur,divWidth){
	resizedivValue(largeur,yPosition,divWidth,116);
}

function resizedivValue(largeur,hauteur,divWidth,divHeight){
	/*
	largeur			: positionnement à gauche de la "zone de contenu / scroll / print" par rapport à la position de référence du site  (coin haut gauche du site)
	hauteur			: positionnement en haut de la "zone de contenu / scroll / print" par rapport à la position de référence du site (coin haut gauche du site)
	divWidth		: left de la zone de contenu et print
	divHeight		: top de la zone de contenu et du scroll
	*/
	hauteur_origine = hauteur;
	
	if (is_ie5up || is_nav6up || is_nav60_61 || is_mac || is_gecko || is_opera) {
		// si la top de la page navigateur du client est supérieure à la top nette du site alors on calcule la nouvelle postion de référence en top
		
		if(document.body.offsetHeight > screenHeight){
			hauteur = hauteur + ((document.body.offsetHeight - screenHeight) / 2);
		}
		if(document.body.offsetWidth > screenWidth){
			largeur = largeur + ((document.body.offsetWidth - screenWidth) / 2);
		}		
		
		// positionnement et affichage de la zone de contenu
		document.getElementById("wn").style.top = hauteur + "px";
		document.getElementById("wn").style.left = largeur + "px";		
		document.getElementById("wn").style.height = divHeight + "px";
		document.getElementById("wn").style.width = divWidth + "px";
		document.getElementById("wn").style.visibility = 'visible';

		// positionnement et affichage de la scrollbar
		document.getElementById("scrollbar").style.top = hauteur + "px";
		document.getElementById("scrollbar").style.left = largeur + divWidth + 12 + "px";		
		document.getElementById("scrollbar").style.height = divHeight + "px";		
		document.getElementById("track").style.height = divHeight - 10 + "px";

		// affiche "bouton haut" et la scrollbar si la longueur du texte le necessite
		if (document.getElementById("lyr1").offsetHeight > document.getElementById("wn").offsetHeight ){
			document.getElementById("scrollbar").style.visibility = 'visible';
			if (document.getElementById("haut") != null){
				document.getElementById("haut").style.visibility = 'visible';
			}
		} else {
			document.getElementById("scrollbar").style.visibility = 'hidden';
			if (document.getElementById("haut") != null){
				document.getElementById("haut").style.visibility = 'hidden';
			}
		}

		// positionnement et affichage de la barre d'impression en bas de page
		if (document.getElementById("print_buttons") != null){
			document.getElementById("print_buttons").style.top = hauteur + 22 + divHeight + "px";
			document.getElementById("print_buttons").style.left = largeur + "px";
			document.getElementById("print_buttons").style.width = divWidth + "px";
			document.getElementById("print_buttons").style.visibility = 'visible';
		}
		
		// positionnement et affichage de la barre de l'action lvmh en haut de page (calallage fixe à  90 px du haut du logo)
		if (document.getElementById("actionlien") != null && document.getElementById("actiontexte") != null){
			document.getElementById("actiontexte").style.top = hauteur - hauteur_origine + 63 + "px";
			document.getElementById("actiontexte").style.left = largeur + "px";
			document.getElementById("actiontexte").style.visibility = 'visible';
			document.getElementById("actionlien").style.top = hauteur - hauteur_origine + 63 + "px";
			document.getElementById("actionlien").style.left = largeur + "px";
			document.getElementById("actionlien").style.visibility = 'visible';
		}
		
	} else if (is_nav4){ 		

		if(window.innerHeight > screenHeight){
			top = ((window.innerHeight - screenHeight) / 2);
			if(window.innerWidth < screenWidth) {
				top = top - 10;
			}		
		}
		if(window.innerWidth > screenWidth){
			left = ((window.innerWidth - screenWidth) / 2)-10;
			if(window.innerHeight < 570) {
				left = left - 10;
			}		
		}
		document.wn.top = top + 170 + top + left;
		document.wn.left = left + 252;
		document.wn.visibility = 'visible';
		document.scrollbar.top = top + 170 + top;
		document.scrollbar.left = left + 670 + left;
		document.scrollbar.visibility = 'visible';
		document.lyr1.visibility = 'visible';		

	} else if(is_ie4){
	
		if(document.body.clientHeight > screenHeight){
			top = ((document.body.clientHeight  - screenHeight) / 2);
			if(document.body.clientWidth < screenWidth) {
				top = top - 10;
			}
		}
		if(document.body.clientWidth > screenWidth){
			left = ((document.body.clientWidth - screenWidth) / 2)-10;
			if(document.body.clientHeight < screenHeight) {
				left = left - 10;
			}
		}
		
		document.all.wn.style.left = left + 252 + left;
		document.all.wn.style.top = top + 170 + top;
		document.all.wn.style.visibility = 'visible';		
		document.all.scrollbar.style.left = left + 670 + left;
		document.all.scrollbar.style.top = top + 170 + top;
		document.all.scrollbar.style.visibility = 'visible';
	}	
}


function resizedivValue2(largeur,hauteur,divWidth,divHeight){

	if (is_ie5up ||is_nav6up || is_nav60_61 || is_mac || is_gecko) {
		// si la top de la page navigateur du client est supérieure à la top nette du site alors on calcule la nouvelle postion de référence en top
		
		if(document.body.offsetHeight > screenHeight){
			hauteur = hauteur + ((document.body.offsetHeight - screenHeight) / 2);
		}
		if(document.body.offsetWidth > screenWidth){
			largeur = largeur + ((document.body.offsetWidth - screenWidth) / 2);
		}		
		// positionnement et affichage de la zone de contenu
		document.getElementById("wn2").style.top = hauteur + "px";
		document.getElementById("wn2").style.left = largeur + "px";		
		document.getElementById("wn2").style.height = divHeight + "px";
		document.getElementById("wn2").style.width = divWidth + "px";
		document.getElementById("wn2").style.visibility = 'visible';

		// positionnement et affichage de la scrollbar
		document.getElementById("scrollbar2").style.top = hauteur + "px";
		document.getElementById("scrollbar2").style.left = largeur + divWidth + 6 + "px";		

		if (document.getElementById("lyr2").offsetHeight > document.getElementById("wn2").offsetHeight ){
			document.getElementById("scrollbar2").style.visibility = 'visible';			
		} else {
			document.getElementById("scrollbar2").style.visibility = 'hidden';
		}
		
	} else if (is_nav4){ 		

		if(window.innerHeight > screenHeight){
			top = ((window.innerHeight - screenHeight) / 2);
			if(window.innerWidth < screenWidth) {
				top = top - 10;
			}		
		}
		if(window.innerWidth > screenWidth){
			left = ((window.innerWidth - screenWidth) / 2)-10;
			if(window.innerHeight < 570) {
				left = left - 10;
			}		
		}
		document.wn.top = top + 170 + top + left;
		document.wn.left = left + 252;
		document.wn.visibility = 'visible';
		document.scrollbar.top = top + 170 + top;
		document.scrollbar.left = left + 670 + left;
		document.scrollbar.visibility = 'visible';
		document.lyr1.visibility = 'visible';		

	} else if(is_ie4){
	
		if(document.body.clientHeight > screenHeight){
			top = ((document.body.clientHeight  - screenHeight) / 2);
			if(document.body.clientWidth < screenWidth) {
				top = top - 10;
			}
		}
		if(document.body.clientWidth > screenWidth){
			left = ((document.body.clientWidth - screenWidth) / 2)-10;
			if(document.body.clientHeight < screenHeight) {
				left = left - 10;
			}
		}
		
		document.all.wn.style.left = left + 252 + left;
		document.all.wn.style.top = top + 170 + top;
		document.all.wn.style.visibility = 'visible';		
		document.all.scrollbar.style.left = left + 670 + left;
		document.all.scrollbar.style.top = top + 170 + top;
		document.all.scrollbar.style.visibility = 'visible';
	}	
}