var tvX = 0;
var tvY = 0;
function ShowTipsMenu(ID) 
{
	eval("var tvDocTips = document.getElementById('doctips_"+ID+"').style;")
	
	
	if (navigator.appName.substring(0,3) == "Net") {
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = moveToAllMenu;
	} else {
		tvX = event.clientX+document.body.scrollLeft; 
		tvY = event.clientY+document.body.scrollTop;
	}
	
	tvDocTips.left = tvX-30;
	tvDocTips.top = tvY-55;
	
	tvDocTips.visibility='visible';
	
	timeoutwin = setTimeout("HideTipsMenu("+ID+")",3000);
}

function HideTipsMenu(ID) 
{
	eval("var tvDocTips = document.getElementById('doctips_"+ID+"');")
	tvDocTips.style.visibility='hidden';
}

function moveToAllMenu(e) 
{
	tvX = e.pageX;
	tvY = e.pageY;
}

function ChangeFont(ID,FtColor) {
	eval("var tvDocTips = document.getElementById('doctipsfont_"+ID+"');")
	tvDocTips.style.color=FtColor;
}

// GESTION DE L'AFFICHAGE LORS DE L'AJOUT DANS UN PANIER
var MousePosWidth = 0;
var MousePosHeight = 0;

function MousePos(e) {
      MousePosWidth = e.pageX;
      MousePosHeight = e.pageY;
}

function RecupWidth() {
	if (document.documentElement) {
		return document.documentElement.clientWidth;
	} else {
		if (document.body) {
			return document.body.clientWidth;
		} else {
			return window.innerWidth;
		}
	}
}

function RecupHeight() {
	if (document.documentElement) {
		return document.documentElement.clientHeight;
	} else {
		if (document.body) {
			return document.body.clientHeight;
		} else {
			return window.innerHeight;
		}
	}
}

function RecupWidthScroll() {
	var WidthScroll = 0;
	if (document.body) {
		WidthScroll = document.body.scrollLeft;
	}
	if (WidthScroll == 0) {
		if (document.documentElement) {
			WidthScroll = document.documentElement.scrollLeft;
		} else {
			WidthScroll = window.pageYOffset;
		}
	}
	return WidthScroll;
}

function RecupHeightScroll() {
	var HeightScroll = 0;
	if (document.body) {
		HeightScroll = document.body.scrollTop;
	}
	if (HeightScroll == 0) {
		if (document.documentElement) {
			HeightScroll = document.documentElement.scrollTop;
		} else {
			HeightScroll = window.pageYOffset;
		}
	}
	return HeightScroll;
}

function ShowElmt(ElmtNom){
	var Elmt = document.getElementById(ElmtNom);
	Elmt.style.visibility = 'visible';
	
	var WS = 0;
	var HS = 0;
	
	if (navigator.appName.substring(0,3) == "Net") {
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = MousePos;
	} else {
		MousePosWidth = event.clientX;
		MousePosHeight = event.clientY;
		WS = RecupWidthScroll();
		HS = RecupHeightScroll();
	}
	var W = MousePosWidth;
	var H = MousePosHeight;
	
	Elmt.style.left = (W+WS+10)+'px';
	Elmt.style.top = (H+HS+10)+'px';
}

function HideElmt(ElmtNom){
	var Elmt = document.getElementById(ElmtNom);
	Elmt.style.visibility = 'hidden';
}