function getWindowHeight() {
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') {
		windowHeight = window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight = document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}

function setFooter() {
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var rempliElement = document.getElementById('remplissage');
			var rempliHeight  = rempliElement.offsetHeight;
			rempliElement.style.height = '30px';

			var menugaucheHeight = document.getElementById('menugauche').offsetHeight;
			var contenuHeight = document.getElementById('contenu').offsetHeight;
			
			var hfixe = document.getElementById('header').offsetHeight
				+ document.getElementById('navcontainer').offsetHeight
				+ document.getElementById('piedadresse').offsetHeight
				+ document.getElementById('ombrepied').offsetHeight;

				
			var contentHeight = Math.max(contenuHeight,menugaucheHeight);
	
			if (windowHeight >= (contentHeight + hfixe)) {
				delta = 10 + windowHeight - menugaucheHeight - hfixe;
			} else {
				delta = 30 + contentHeight - menugaucheHeight;
			}
			rempliElement.style.height = delta + 'px';
		}
	}
	
	/*var debug =
		'windowHeight = ' + windowHeight + '<br />'
		+ 'menugaucheHeight = ' + menugaucheHeight + '<br />'
		+ 'contenuHeight = ' + contenuHeight + '<br />'
		+ 'contentHeight = ' + contentHeight + '<br />'
		+ 'hfixe = ' + hfixe + '<br />'
		+ 'delta = ' + delta + '<br />'
		+ '<br />';
	document.getElementById('debug').innerHTML = debug;
	*/

	/* Lightbox remplacé par Fancybox
	Stanis 19/04/2010
	initLightbox();
	*/
}
window.onload = function() {
	setFooter();
}
window.onresize = function() {
	setFooter();
}