

/******* footer *******/

var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
              parseFloat(navigator.appVersion) >= 4 &&  parseFloat(navigator.appVersion) < 5) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;
var NS6 = (document.getElementById&&!document.all)


function footer(div1,ou){
	div1=getLayer2(div1);
	div2=getLayer2('gauche');
	div5=getLayer2('entete');
	if(ou=="accueil"){
		div3=getLayer2('centre');
		div4=getLayer2('droite');
	}
	else{
		div3=getLayer2('droite2');
		div4=getLayer2('droite2');
	}
	bas=getLayer2("footer");
		
	haut=getHeight();
	
	if(haut-bas.offsetHeight>div1.offsetHeight){
		div2.style.height=haut-div5.offsetHeight+"px";
		div3.style.height=haut-div5.offsetHeight+"px";
		div1.style.height=haut+"px";
		bas.style.top=haut-div5.offsetHeight-bas.offsetHeight+"px";
	}
	else{
		hautmax=gethauteur(div2,div3,div4);
		div2.style.height=(div4.offsetHeight+bas.offsetHeight)+"px";
		div3.style.height=(hautmax+bas.offsetHeight)+"px";
		div4.style.height=(hautmax+bas.offsetHeight)+"px";
		bas.style.top=hautmax+"px";
	}
}

function gethauteur(div2,div3,div4){
	if(div2.offsetHeight>div3.offsetHeight && div2.offsetHeight>div4.offsetHeight){
		return div2.offsetHeight;
	}
	else{
		if(div3.offsetHeight>div4.offsetHeight) return div3.offsetHeight;
		else return div4.offsetHeight;
	}
}

function getHeight(){
	if(NS6) haut=window.innerHeight;
	else if (isMinIE5 && navigator.appVersion.indexOf("Macintosh") != -1) haut =document.body.offsetHeight;
	else haut = document.documentElement.clientHeight;
	
	return haut;
}

function getLayer2(name) {

  if (isMinNS4)
    return findLayer(name, document);
  if (isMinIE4)
    return eval('document.all.' + name);
	if (NS6)
		return document.getElementById(name);
  return null;
}