function getAbsLeft(o) {
	oLeft = o.offsetLeft
	while(o.offsetParent!=null) {
		oParent = o.offsetParent
		oLeft += oParent.offsetLeft
		o = oParent
	}
	return oLeft
}

function getAbsTop(o) {
	oTop = o.offsetTop
	while(o.offsetParent!=null) {
		oParent = o.offsetParent
		oTop += oParent.offsetTop
		o = oParent
	}
	return oTop
}

var g_fading = 0;

function _unleet() {
	var err = document.getElementById('id_notleet');
	new Effect.Fade(err, {afterFinish: (function(effect){ g_fading = 0;}) });
}

function notleet(link) {
	var top = getAbsTop(link);
	var left = getAbsLeft(link);
	var err = document.getElementById('id_notleet');
	err.style.left = left + 'px';
	err.style.top = (top - 63) + 'px';
	err.style.display = 'block';
	if (!g_fading){
		g_fading = 1;
		setTimeout('_unleet()', 5000);
	}
}
