/*** menu ***/
var namelayer="";

/*** detect browser ***/
function whenReady() {}


var ns = (navigator.appName=="Netscape" && parseInt(navigator.appVersion)>=4)?true:false
var ie = (navigator.appName=="Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4)?true:false
var ns6 = (document.getElementById&&!document.all)

var safari = new String(navigator.appVersion);
var expr=/safari/gi;
Saf = safari.search(expr);

var navigsaf = (Saf!=-1)?true:false;


function getLayer(name) {
  if (ie)
    return eval('document.all.' + name);
	if (ns6)
		return document.getElementById(name);
  return null;
}

function getHeight(){
	if(ns6) haut=window.innerHeight;
	else if (ie  && navigator.appVersion.indexOf("Macintosh") != -1) haut =document.body.offsetHeight+5;
	else haut = document.documentElement.clientHeight;
	
	return haut;
}

function etire(layer1,layer2,layer3){
	div1=getLayer(layer1);
	div2=getLayer(layer2);
	div3=getLayer(layer3);
	div4=getLayer('contentcol');
	content1=getLayer('content');
	haut=getHeight();
	head1=getLayer('head');
	center1=getLayer('centerpage');
	promo1=getLayer('promo');
	footer1=getLayer('footer');
	
	if(div1.offsetHeight>=div2.offsetHeight && div1.offsetHeight>=div3.offsetHeight){
		/** div1 is longer **/
		div1.style.height=div1.offsetHeight+10+"px";
		div2.style.height=div1.offsetHeight+"px";
		div3.style.height=div1.offsetHeight+"px";
	}
	else	if(div2.offsetHeight>=div1.offsetHeight && div2.offsetHeight>=div3.offsetHeight){
		/** div2 is longer **/
		div2.style.height=div2.offsetHeight +10+"px";
		div1.style.height=div2.offsetHeight +"px";
		div3.style.height=div2.offsetHeight +"px";
	}
	else{
		/** div3 is longer **/
		div3.style.height=div3.offsetHeight +10+"px";
		div1.style.height=div3.offsetHeight +"px";
		div2.style.height=div3.offsetHeight +"px";
	}
	
		if(haut-30>=content1.offsetHeight){
			div4.style.height=haut-(head1.offsetHeight+center1.offsetHeight+promo1.offsetHeight+footer1.offsetHeight)-30+"px";
	//	div2.style.height=haut-(head1.offsetHeight+center1.offsetHeight+promo1.offsetHeight+footer1.offsetHeight)-30+"px";
	//	div3.style.height=haut-(head1.offsetHeight+center1.offsetHeight+promo1.offsetHeight+footer1.offsetHeight)-30+"px";
	}
	
	
}

function etireint(layer1,layer2,layer3){
	div1=getLayer(layer1);
	div2=getLayer(layer2);
	div3=getLayer(layer3);
	if(div3==null) div3=getLayer(layer2);
	content1=getLayer('content');
	haut=getHeight();
	head1=getLayer('head');
	arianne1=getLayer('arianne');
	footer1=getLayer('footer');
	
	if(div1.offsetHeight>=div2.offsetHeight && div1.offsetHeight>=div3.offsetHeight){
		/** div1 is longer **/
		div1.style.height=div1.offsetHeight +10+"px";
		div2.style.height=div1.offsetHeight+"px";
		div3.style.height=div1.offsetHeight+"px";
	}
	else	if(div2.offsetHeight>=div1.offsetHeight && div2.offsetHeight>=div3.offsetHeight){
		/** div2 is longer **/
		div2.style.height=div2.offsetHeight +10+"px";
		div1.style.height=div2.offsetHeight +"px";
		div3.style.height=div2.offsetHeight +"px";
	}
	else{
		/** div3 is longer **/
		div3.style.height=div3.offsetHeight +10+"px";
		div1.style.height=div3.offsetHeight +"px";
		div2.style.height=div3.offsetHeight +"px";
	}
	
	if(haut>=content1.offsetHeight){
		div1.style.height=haut-(head1.offsetHeight+arianne1.offsetHeight+footer1.offsetHeight+10)+"px";
		div2.style.height=haut-(head1.offsetHeight+arianne1.offsetHeight+footer1.offsetHeight+10)+"px";
		div3.style.height=haut-(head1.offsetHeight+arianne1.offsetHeight+footer1.offsetHeight+10)+"px";
	}
	
	footer1.style.visibility="visible";
	
}


function display_menu(nom1,nom2,nom3){
	layermenu=getLayer("menugauche")
	layer1=getLayer(nom1)
	
	if(nom2!=''){
		layer2= getLayer(nom2)
		layer2.className = "done";
	}
	
	if(nom3!=''){
		layer3= getLayer(nom3)
		layer3.className = "done";
	}
	
	layer1.className = "done";
	if(layermenu!=null)	layermenu.style.visibility="visible";
}

function display_smenu(nom){
	layer=getLayer(nom)
	layer.style.display="block"
}
function display_menu2(nom1){
	layer1=getLayer(nom1);
	layer1.className = "done";
}

/*** menu ***/
var namelayer="";

var layermenu2="";
var layermenu3="";
var menutimer=0;
var imgtimer=0;
var menuchange;

function showmenu2(idlayer,smenu){
	
	layermenu=getLayer2(smenu)
	
	//if(layermenu.className==smenu || layermenu.className==smenu+"2"){
		//layermenu.className=smenu+"2";
		clearTimeout(menutimer);
		if (getLayer2(idlayer)!=layermenu2 && layermenu2!=""){
		 layermenu2.style.visibility = "hidden";
		 /*layermenu=getLayer2(menuchange)
		 layermenu.className=menuchange;*/
		}
		showmenu(idlayer,smenu);
	//}
}

function showmenu(layer,smenu){
	layermenu2=getLayer2(layer);
	menuchange=smenu;
	if (layermenu2.style.visibility=="visible" && menutimer > 0) clearTimeout(menutimer);
	layermenu2.style.visibility = "visible";
}

function hidemenu2(idlayer,menu){
	layermenu=getLayer2(menu)
	/*if(layermenu.className==menu+"2"){*/
	
		menutimer=setTimeout('hidemenu()',50);
	//}
}

function hidemenu(){
	layermenu=getLayer2(menuchange)
	layermenu.className=menuchange;
	layermenu2.style.visibility = "hidden";
	clearTimeout(menutimer);
}


function getLayer2(name) {
  if (ie)
    return eval('document.all.' + name);
	if (ns6)
		return document.getElementById(name);
  return null;
}