// cache des cellules pour l'affichage en 800
function updateForResolutionIn800(){
	for(x=1;x<=8;x++){
    	if(document.getElementById("notIn800_"+x))
			document.getElementById("notIn800_"+x).style.display = 'none';
    }
}
// cache des cellules pour l'affichage en 1024 ou plus
function updateForResolutionNotIn800(){
if(document.getElementById("OnlyIn800_1"))
	document.getElementById("OnlyIn800_1").style.display = 'none';
}


// Scripts pour Barre de Nav

// This function return true if the argument is present in the location
function isActive(str){
	if(self.location.href.indexOf(str)!=-1)
		return true;
	else
		return false;
}

// This function show the current navigation menu, and show the hidden button
var activMenu;
function showCurrentMenu(currentMenu){
	if(document.pageIsLoaded==1){
		document.activMenu = currentMenu;
		showHide(currentMenu,"visible");
		showHide("LyrHide","visible");
	}
}

var activMenu2;
function showCurrentMenu2(currentMenu2){
	if(document.pageIsLoaded==1){
		document.activMenu2 = currentMenu2;
		if(document.location.href.indexOf('/loreal-art-science/')!= -1){
			showHide(currentMenu2,"hidden");
			document.getElementById(currentMenu2).style.display = 'none';
			showHide("LyrHide","visible");
		}
		else{
			showHide(currentMenu2,"visible");
			showHide("LyrHide","visible");
		}
	}
}

// This function hide the active menu
function hideActiveMenu(){
	showHide(document.activMenu,"hidden");
	showHide(document.activMenu2,"hidden");
	// Hide the hidden button Lyr
	showHide("LyrHide","hidden");
}

// This function hide current ssMenu, and show the new one
var activSSMenu;
function FixAndShowSSMenu(anchorId,ssMenu,lyrContainAnchor){
	if(document.activSSMenu) hideActiveSSMenu(document.activSSMenu)
	document.activSSMenu = ssMenu;
	setToAnchor(anchorId,ssMenu);
	showHide(ssMenu,"visible");
}

// This function hide the all the ssMenu in the arguments list
function hideActiveSSMenu(){
	for(i=0; i<arguments.length; i++)
		showHide(arguments[i],"hidden");
}

// This function fix all the navigation menu on the anchors, and is call on resize
function fixLyrNav(){
	// position des layers des rubriques de la nav
	deltaXLayerAbout1 = 1; // left du layer titre About
	deltaYLayerAbout1 = 0; // top du layer titre About
	deltaXLayerAbout2 = 1; // left du layer menu About
	deltaYLayerAbout2 = 22; // top du layer menu About
	
	deltaXLayerCareers1 = 90;
	deltaYLayerCareers1 = 0;
	deltaXLayerCareers2 = 90;
	deltaYLayerCareers2 = 22;
	
	deltaXLayerBrands1 = 180;
	deltaYLayerBrands1 = 0;
	deltaXLayerBrands2 = 180;
	deltaYLayerBrands2 = 22;
	
	deltaXLayerResearch1 = 270;
	deltaYLayerResearch1 = 0;
	deltaXLayerResearch2 = 270;
	deltaYLayerResearch2 = 22;
	
	deltaXLayerFinance1 = 360;
	deltaYLayerFinance1 = 0;
	deltaXLayerFinance2 = 360;
	deltaYLayerFinance2 = 22;
	
	deltaXLayerNews1 = 450;
	deltaYLayerNews1 = 0;
	deltaXLayerNews2 = 450;
	deltaYLayerNews2 = 22;
	
	deltaXLayerFwis1 = 540;
	deltaYLayerFwis1 = 0;
	deltaXLayerFwis2 = 540;
	deltaYLayerFwis2 = 22;
	
	deltaXLayerSuppliers1 = 680;
	deltaYLayerSuppliers1 = 0;
	deltaXLayerSuppliers2 = 680;
	deltaYLayerSuppliers2 = 22;
	
	// Ancre layer pour N7
	deltaXLayerLyrHide = 0;
	deltaYLayerLyrHide = 0; 
	
	// Ancre barre de nav interne vertical BRANDS : 166px de large
	//deltaXLayernav1 = 598;
	//deltaYLayernav1 = 109;
	deltaXLayernav1 = 618;
	deltaYLayernav1 = 194;
	
	// Ancre chemin de fer
	deltaXLayerhistorik = 4;
	deltaYLayerhistorik = 89; 
	
	// Ancre Related Links 1024
	deltaXLayernav2 = -111;
	deltaYLayernav2 = 10;
	
	if(document.getElementById("SousMenuAbout1")){
		setToAnchor('AncreLayersNav','SousMenuAbout1'); // position à 0,0
		posLeft("SousMenuAbout1",left("SousMenuAbout1") + deltaXLayerAbout1) // rajoute le deta Left au Layer titre About
		posTop("SousMenuAbout1",pot("SousMenuAbout1")   + deltaYLayerAbout1) // rajoute le deta Top au Layer titre About
		setToAnchor('AncreLayersNav','SousMenuAbout2');
		posLeft("SousMenuAbout2",left("SousMenuAbout2") + deltaXLayerAbout2) // rajoute le deta Left au Layer menu About
		posTop("SousMenuAbout2",pot("SousMenuAbout2")   + deltaYLayerAbout2) // rajoute le deta Topau Layer menu About
	}
	
	if(document.getElementById("SousMenuCareers1")){
		setToAnchor('AncreLayersNav','SousMenuCareers1');
		posLeft("SousMenuCareers1",left("SousMenuCareers1") + deltaXLayerCareers1)
		posTop("SousMenuCareers1",pot("SousMenuCareers1")   + deltaYLayerCareers1)
		setToAnchor('AncreLayersNav','SousMenuCareers2');
		posLeft("SousMenuCareers2",left("SousMenuCareers2") + deltaXLayerCareers2)
		posTop("SousMenuCareers2",pot("SousMenuCareers2")   + deltaYLayerCareers2)
	}
	
	if(document.getElementById("SousMenuBrands1")){
		setToAnchor('AncreLayersNav','SousMenuBrands1');
		posLeft("SousMenuBrands1",left("SousMenuBrands1") + deltaXLayerBrands1)
		posTop("SousMenuBrands1",pot("SousMenuBrands1")   + deltaYLayerBrands1)
		setToAnchor('AncreLayersNav','SousMenuBrands2');
		posLeft("SousMenuBrands2",left("SousMenuBrands2") + deltaXLayerBrands2)
		posTop("SousMenuBrands2",pot("SousMenuBrands2")   + deltaYLayerBrands2)
	}
	
	if(document.getElementById("SousMenuResearch1")){
		setToAnchor('AncreLayersNav','SousMenuResearch1');
		posLeft("SousMenuResearch1",left("SousMenuResearch1") + deltaXLayerResearch1)
		posTop("SousMenuResearch1",pot("SousMenuResearch1")   + deltaYLayerResearch1)
		setToAnchor('AncreLayersNav','SousMenuResearch2');
		posLeft("SousMenuResearch2",left("SousMenuResearch2") + deltaXLayerResearch2)
		posTop("SousMenuResearch2",pot("SousMenuResearch2")   + deltaYLayerResearch2)
	}
	
	if(document.getElementById("SousMenuFinance1")){
		setToAnchor('AncreLayersNav','SousMenuFinance1');
		posLeft("SousMenuFinance1",left("SousMenuFinance1") + deltaXLayerFinance1)
		posTop("SousMenuFinance1",pot("SousMenuFinance1")   + deltaYLayerFinance1)
		setToAnchor('AncreLayersNav','SousMenuFinance2');
		posLeft("SousMenuFinance2",left("SousMenuFinance2") + deltaXLayerFinance2)
		posTop("SousMenuFinance2",pot("SousMenuFinance2")   + deltaYLayerFinance2)
	}
	
	if(document.getElementById("SousMenuNews1")){
		setToAnchor('AncreLayersNav','SousMenuNews1');
		posLeft("SousMenuNews1",left("SousMenuNews1") + deltaXLayerNews1)
		posTop("SousMenuNews1",pot("SousMenuNews1")   + deltaYLayerNews1)
		setToAnchor('AncreLayersNav','SousMenuNews2');
		posLeft("SousMenuNews2",left("SousMenuNews2") + deltaXLayerNews2)
		posTop("SousMenuNews2",pot("SousMenuNews2")   + deltaYLayerNews2)
	}
	
	if(document.getElementById("SousMenuFwis1")){
		setToAnchor('AncreLayersNav','SousMenuFwis1');
		posLeft("SousMenuFwis1",left("SousMenuFwis1") + deltaXLayerFwis1)
		posTop("SousMenuFwis1",pot("SousMenuFwis1")   + deltaYLayerFwis1)
		setToAnchor('AncreLayersNav','SousMenuFwis2');
		posLeft("SousMenuFwis2",left("SousMenuFwis2") + deltaXLayerFwis2)
		posTop("SousMenuFwis2",pot("SousMenuFwis2")   + deltaYLayerFwis2)
	}
	
	if(document.getElementById("SousMenuSuppliers1")){
		setToAnchor('AncreLayersNav','SousMenuSuppliers1');
		posLeft("SousMenuSuppliers1",left("SousMenuSuppliers1") + deltaXLayerSuppliers1)
		posTop("SousMenuSuppliers1",pot("SousMenuSuppliers1")   + deltaYLayerSuppliers1)
		setToAnchor('AncreLayersNav','SousMenuSuppliers2');
		posLeft("SousMenuSuppliers2",left("SousMenuSuppliers2") + deltaXLayerSuppliers2)
		posTop("SousMenuSuppliers2",pot("SousMenuSuppliers2")   + deltaYLayerSuppliers2)
	}
	
	if(document.getElementById("LyrHide")){
		setToAnchor('AncreLayersNav','LyrHide'); // layer pour contrer bug Mozilla
		posLeft("LyrHide",left("LyrHide") + deltaXLayerLyrHide)
		posTop("LyrHide",pot("LyrHide")   + deltaYLayerLyrHide)
	}
	
	if(document.getElementById("nav1")){
		setToAnchor('AncreLayersNav','nav1'); // nav interne verticale
		posLeft("nav1",left("nav1") + deltaXLayernav1);
		posTop("nav1",pot("nav1")   + deltaYLayernav1);
	}
	
	if(document.getElementById("historik")){
		setToAnchor('AncreLayersNav','historik'); // chemin de fer
		posLeft("historik",left("historik") + deltaXLayerhistorik);
		posTop("historik",pot("historik")   + deltaYLayerhistorik);
	}
}
// Write in this function all the method you want to run in the load of the page
var pageIsLoaded = 0;
function initPage(){
	//showHide("nav1","hidden"); // tant que layer pas fixe 
	//showHide("historik","hidden");
	//showHide("nav2","hidden");
	fixLyrNav();
	document.pageIsLoaded=1;
	//showHide("nav1","visible"); // montre relatives links
	//showHide("historik","visible");
	//showHide("nav2","visible");
	
	/*if (screen.width>800) 
		{	
			showHide("nav2","visible");
		}
		else
		{	
			showHide("nav2","hidden");
		}*/
}
