	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 contentHeight = document.getElementById('site').offsetHeight;
				var footerElement = document.getElementById('footer');
				var footerHeight  = footerElement.offsetHeight;
				if (windowHeight - (contentHeight + footerHeight) >= 0) {
					footerElement.style.top = (windowHeight - (contentHeight + footerHeight)+30) + 'px';
				}
				else {
					footerElement.style.top = '0px';
				}
			}
		}
	}
	
	function doClock(){ // By Paul Davis - www.kaosweaver.com
	  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="2";
	  var month=new Array('janvier','janv', 'février','févr', 'mars','mars', 'avril','avr', 'mai','mai', 'juin','juin', 'juillet','juil', 'août','aoû', 'septembre','sept', 'octobre','oct', 'novembre','nov', 'décembre','déc');
	  var tday= new Array('Dimanche','Dim','Lundi','Lun', 'Mardi','Mar', 'Mercredi','Mer','Jeudi','Jeu','Vendredi','Ven','Samedi','Sam');
	  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
	  case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
	  str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
	  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
	  case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
	  case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
	}
