function popupInterne(event, lien, message, lienFermer)
{
	pos = getPosition(lien);
	
	message.style.display = '';
	
	var x = pos.x + lien.clientWidth + 55 - message.clientWidth;
	if (x < 10) x = 10;
	message.style.top = pos.y + lien.clientHeight + 20;
	message.style.left = x;

	stopPropagation(event);
}

function fermerPopupInterne(event, message)
{
	message.style.display = 'none';
}

function stopPropagation(event)
{
	if (event.stopPropagation) {
		event.stopPropagation();
	}
	event.cancelBubble = true;
}

function getPosition(element)
{
	var pos = {x:0, y:0};
	do {
		pos.x += element.offsetLeft;
		pos.y += element.offsetTop;
		element = element.offsetParent;
	}
	while(element);
	return pos;
}