function popupFichier(Plan, fichier, Largeur, Hauteur, name){
	var x;
	var y;
	var win;
    if (navigator.appName == 'Netscape') {
        adjWidth = Largeur ;
        adjHeight = Hauteur + 25;
    }
    else {
        adjWidth = Largeur ;
        adjHeight = Hauteur ;
    }


	if (name==null){
		name="popup";
	}

	if (win != null){
		win.close();
	}
	x = (screen.availWidth - Largeur) / 2 ;
	y = (screen.availHeight - Hauteur) / 2 ;
	win = window.open(fichier, name, 'left='+ x +',top='+ y +',toolbar=no,Resizable=Yes,menubar=no,location=no,Status=no,scrollbars=yes,width='+ adjWidth +',height='+ adjHeight +',alwaysRaised=yes')
	if (win.opener == null) win.opener = window;
	if (Plan == "PremierPlan"){
		win.focus();
	}
}

function popupFichierHomePage(Plan, fichier, Largeur, Hauteur, name){
	var x;
	var y;
	var win;
    if (navigator.appName == 'Netscape') {
        adjWidth = Largeur ;
        adjHeight = Hauteur + 25;
    }
    else {
        adjWidth = Largeur ;
        adjHeight = Hauteur ;
    }


	if (name==null){
		name="popup";
	}

	if (win != null){
		win.close();
	}
	x = (screen.availWidth - Largeur) / 2 ;
	y = (screen.availHeight - Hauteur) / 2 ;
	win = window.open(fichier, name, 'left='+ x +',top='+ y +',toolbar=no,Resizable=no,menubar=no,location=no,Status=no,scrollbars=no,width='+ adjWidth +',height='+ adjHeight +',alwaysRaised=yes')
	if (win.opener == null) win.opener = window;
	if (Plan == "PremierPlan"){
		win.focus();
	}
}

var ie = document.all;
var nav = document.layers;
if (nav)
	document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getPos;

var mpl;
var mpt;
var theDoc = document;

function getPos(evt)
{
	if (ie)
	{
		mpl = event.clientX + theDoc.body.scrollLeft;
		mpt = event.clientY + theDoc.body.scrollTop;
	}
	else
	{
		mpl = evt.pageX;
		mpt = evt.pageY;
	}
	//document.getElementById("spanY").innerHTML = "Y : " + posTop;
}


function show(text, dectop, decleft)
{
	var div = document.getElementById("divcontent");
	
	var top = mpt + 5 + dectop;
	var left = mpl + decleft;
	if (left < 0)
		left = 0;

	div.innerHTML = text;
	div.style.display = "block";
	div.style.top = top;
	div.style.left = left;
}

function pop(msg)
{
	var content ="<TABLE width=250 BORDER=1 CELLPADDING=6 CELLSPACING=0 BGCOLOR='#F7F7FF'><TR ALIGN='left'><TD class='tooltip'><FONT COLOR='#00104a' SIZE=1 face='Arial'>" + msg + "</font></TD></TR></TABLE>";
	show(content, -30, -280);
}

/*-----------------------------------*/

function showPopupDiv(poEvent, piDivId, top, left)
{
	var oDiv = document.getElementById(piDivId);
	
	if(top && left)
	{
		oDiv.style.top = top + "px";	
		oDiv.style.left = left + "px";
	}
	else
		setDivPosition(poEvent, oDiv);
	
	removeClass(oDiv, "hide");
}
function hidePopupDiv(piDivId)
{
	addClass(document.getElementById(piDivId), "hide");
}

function setDivPosition(poEvent, poDiv)
{
	var posX = 0;
	var posY = 0;
	
	try{
		posX = poEvent.clientX + document.body.scrollLeft;
		posY = poEvent.clientY + document.body.scrollTop;
	}catch(e){
		posX = poEvent.pageY;
		posY = poEvent.pageX;
	}

	posX = posX - 100;
	posY = posY + 20;

	poDiv.style.left = posX + "px";
	poDiv.style.top = posY + "px";
}
