var afficheDiv=0;
function displayDiv(div) {
	document.getElementById(div).style.display='block';
	afficheDiv++;
}
function hideDivDelay(div,delay) {
	setTimeout('hideDiv("'+div+'")',delay);
}
function hideDiv(div) {
	afficheDiv--;
	if (!afficheDiv>0) {
		afficheDiv=0;
		document.getElementById(div).style.display='none';
	} else {
//		window.alert("Fin Timeout "+afficheDiv);
	}
}
function fadeinDiv(div) {
	setOpacityDiv(div,"0");
	document.getElementById(div).style.display='block';
	frame=20;
	duree=1000; // en millisecond
	for(i=0;i<frame;i++) {
		setTimeout('setOpacityDiv("'+div+'","'+(i+1)/frame+'")',(i+1)*duree/frame);
	}
}
function fadeoutDiv(div) {
	frame=20;
	duree=1000; // en millisecond
	for(i=frame;i>0;i--) {
		setTimeout('setOpacityDiv("'+div+'","'+(i-1)/frame+'")',(frame+1-i)*duree/frame);
	}
	setTimeout('document.getElementById("'+div+'").style.display="none";',duree);
}
function increaseOpacityDiv(div) {
	opacity = document.getElementById(div).style.opacity;
	document.getElementById(div).style.opacity = opacity + 0.1;
}
function setOpacityDiv(div,value) {
	document.getElementById(div).style.opacity = value;
}

function compteKdo(kdo) {
		xmlHttpGet('/decompte.php?id='+kdo,'voidFunct');
}
function voidFunct(stri) {
}

function xmlHttpGet(strURL, strFunction) {
		var xmlHttpReq = false;
		var self = this;
		// Mozilla/Safari
		if (window.XMLHttpRequest) {
				self.xmlHttpReq = new XMLHttpRequest();
		}
		// IE
		else if (window.ActiveXObject) {
				self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		self.xmlHttpReq.open('GET', strURL, true);
		self.xmlHttpReq.onreadystatechange = function() {
				if (self.xmlHttpReq.readyState == 4) {
//							updatePage(self.xmlHttpReq.responseText);
							eval (strFunction);
				}
		}
		self.xmlHttpReq.send(null);
}
