noevent = false;

function overlib(element,definition) {
	var coords = findPos(document.getElementById(element));

	var dDiv = document.createElement("div");
	dDiv.className = 'definition';
	//dDiv.id = divId;
	//dDiv.style['backgroundColor'] = '#BADF2F';
	//dDiv.style['Width'] = '44px';
	//dDiv.style['Width'] = '27px';
	dDiv.style['position'] = 'absolute';
	dDiv.innerHTML = definition;

	//dDiv.style['fontFamily'] = 'Trebuchet MS, sans-serif';
	//dDiv.style['borderRight'] = '1px #333 solid';
	//dDiv.style['borderBottom'] = '1px #333 solid';
	e = document.getElementById(element).appendChild(dDiv);
	
	offsetLeft = 0;
	offsetTop = 0;
	obj = document.getElementById(element).parentNode;
	
	while(obj!=null) {
		if(obj.className=="colB") {
			offsetLeft = -588;
			offsetTop	= -260;	
			obj=null;
		} else {
			obj = obj.parentNode;
		}
	}

	dDiv.style['left'] = coords[0]+offsetLeft+'px';
	dDiv.style['top'] = (coords[1]-dDiv.offsetHeight)+offsetTop+'px';
	dDiv.style['zIndex'] = '1000';
	noevent = true;
	
	document.getElementById(element).onmouseout = function() {
		if(noevent) {
			noevent = false;
			el = document.getElementById(element);
			el.removeChild(e);
		}
	}
}

// Position d'un élément
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	} 
	return [curleft,curtop];
}

