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 popPos(msg,decx,decy)
{
	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, decx, decy);
}

function pop2(msg)
{
	var content ="<TABLE class=tooltip CELLPADDING=6 CELLSPACING=0 width='200'><TR ALIGN='left'><TD>" + msg + "</TD></TR></TABLE>";
	show(content, 0, -100);
}

function pop3(msg)
{
	var content ="<TABLE class=tooltip2 CELLPADDING=6 CELLSPACING=0 width='300'><TR ALIGN='left'><TD align='justify'>" + msg + "</TD></TR></TABLE>";
	show(content, -30, 75);
}

function popHelpCompte(msg)
{
	var content ="<TABLE class=tooltip CELLPADDING=6 CELLSPACING=0 width='250'><TR ALIGN='left'><TD>" + msg + "</TD></TR></TABLE>";
	show(content, -20, 200);
}

function kill()
{
	hide();
}

function hide()
{
	document.getElementById("divcontent").style.display = "none";
}

function donull(){}

function positionit()
{
	var lDiv = document.getElementById("staticbanner");
	if (document.all && lDiv)
		lDiv.style.top=document.body.scrollTop;
}

if (navigator.appName == "Microsoft Internet Explorer")
{
	setInterval("positionit()",5);
}

function checkVal(oForm, oField, psValue, oElement)
{
	if ( oField.value.toLowerCase() == psValue.toLowerCase())
	{
	    if ( oForm != null)  {
			oForm.signed.value = "1";
			oForm.action = oForm.action;
			oForm.submit();
		} 
		else
		{
			return true ;
		}
	}
	else
	{
		if (navigator.appName == "Microsoft Internet Explorer")
		{
			oElement.style.display = "inline";
		}
		else
		{
			oElement.setAttribute("style", "display:inline;")
		}
	}
	return false ;
}

function check2Vals(oForm, oField1, psValue1, oElement1, oField2, psValue2, oElement2)
{
    var fieldsOk = true;
    if ( oField1.value.toLowerCase() != psValue1.toLowerCase() ) {
        fieldsOk = false;
        if (navigator.appName == "Microsoft Internet Explorer") {
            oElement1.style.display = "inline";
        } else {
            oElement1.setAttribute("style", "display:inline;")
        }
    } else {
        if (navigator.appName == "Microsoft Internet Explorer") {
            oElement1.style.display = "none";
        } else {
            oElement1.setAttribute("style", "display:none;")
        }
    }
    
    if ( oField2.value.toLowerCase() != psValue2.toLowerCase() ) {
        fieldsOk = false;
        if (navigator.appName == "Microsoft Internet Explorer") {
            oElement2.style.display = "inline";
        } else {
            oElement2.setAttribute("style", "display:inline;")
        }
    } else {
        if (navigator.appName == "Microsoft Internet Explorer") {
            oElement2.style.display = "none";
        } else {
            oElement2.setAttribute("style", "display:none;")
        }
    }

    if ( fieldsOk && oForm != null ) {
        oForm.signed.value = "1";
        oForm.action = oForm.action;
        oForm.submit();
    }
    
    //return fieldsOk;
}

function activatePopup( psText, piLeftPos, piTopPos, piWidth, piHeight, piOpacity ){
	var lDiv = document.getElementById("staticbanner");
	lDiv.innerHTML = psText;
	lDiv.style.display = "block";
	lDiv.style.border = "2px solid #483D8B"; //#6495ED.#008B8B.#DAC390
	lDiv.style.overflow = "auto";
	lDiv.style.position = "absolute";
	lDiv.style.left = piLeftPos + "px";
	lDiv.style.top = piTopPos + "px";
    lDiv.style.background = "#f0f8ff";//#FFFACD
	lDiv.style.color = "#AB7D1B";
	lDiv.style.padding = "15px";
    lDiv.style.textAlign = "center";
	lDiv.style.width = piWidth + "px";
    if( piHeight != null )
		lDiv.style.height = piHeight + "px";
	lDiv.style.filter = "Alpha(Opacity=" + piOpacity + ")";
}

function ConfirmSignature(oElement)
{
	if (navigator.appName == "Microsoft Internet Explorer")
	{
		oElement.style.display = "none";
	}
	else
	{
		oElement.setAttribute("style", "display:none;")
	}
}

/*-----------------------------------*/

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 + 50;
	posY = posY - 30;

	poDiv.style.left = posX + "px";
	poDiv.style.top = posY + "px";
}
